Partilhar via


Propriedade DataRepeater.SelectionColor

Obtém ou define a cor que é exibida no cabeçalho de item de um DataRepeater controlar quando um item é selecionado pela primeira vez.

Namespace:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (em Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintaxe

'Declaração
Public Property SelectionColor As Color
public Color SelectionColor { get; set; }
public:
property Color SelectionColor {
    Color get ();
    void set (Color value);
}
member SelectionColor : Color with get, set
function get SelectionColor () : Color 
function set SelectionColor (value : Color)

Valor de propriedade

Tipo: Color
A cor a ser usada.O padrão é Highlight.

Comentários

O SelectionColor é aplicada apenas quando um DataRepeaterItem tem o foco. Quando um controle no item tem o foco, a cor do cabeçalho de item será igual a BackColor.

Dica

Se você definir o SelectionColor para White, o símbolo de seleção não fica visível quando o item é selecionado.

Exemplos

O exemplo a seguir demonstra como alterar a cor da seleção em resposta a uma alteração no layout.

Private Sub DataRepeater1_LayoutStyleChanged(
    ) Handles DataRepeater1.LayoutStyleChanged

    ' Set the SelectionColor based on orientation. 
    If DataRepeater1.LayoutStyle = 
       PowerPacks.DataRepeaterLayoutStyles.Vertical Then

        DataRepeater1.SelectionColor = Drawing.Color.Blue
    Else
        DataRepeater1.SelectionColor = Drawing.Color.Red
    End If 
End Sub
private void dataRepeater1_LayoutStyleChanged(object sender, System.EventArgs e)
{
    // Set the SelectionColor based on orientation. 
    if (dataRepeater1.LayoutStyle == DataRepeaterLayoutStyles.Vertical)
    {
        dataRepeater1.SelectionColor = System.Drawing.Color.Blue;
    }
    else
    {
        dataRepeater1.SelectionColor = System.Drawing.Color.Red;
    }
}

Segurança do .NET Framework

Consulte também

Referência

DataRepeater Classe

Namespace Microsoft.VisualBasic.PowerPacks

ItemHeaderVisible

ItemHeaderSize

Outros recursos

Introdução ao controle DataRepeater (Visual Studio)

Como exibir cabeçalhos de item em um controle DataRepeater (Visual Studio)