Compartir a través de


DataRepeater.SelectionColor (Propiedad)

Actualización: noviembre 2007

Obtiene o establece el color que se muestra en el encabezado de elemento de un control DataRepeater cuando se selecciona un elemento por primera vez.

Espacio de nombres:  Microsoft.VisualBasic.PowerPacks
Ensamblado:  Microsoft.VisualBasic.PowerPacks.Vs (en Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintaxis

Public Property SelectionColor As Color

Dim instance As DataRepeater
Dim value As Color

value = instance.SelectionColor

instance.SelectionColor = value
public Color SelectionColor { get; set; }
public:
property Color SelectionColor {
    Color get ();
    void set (Color value);
}
public function get SelectionColor () : Color
public function set SelectionColor (value : Color)

Valor de propiedad

Tipo: System.Drawing.Color

El color que se utiliza. El valor predeterminado es Highlight.

Comentarios

Solo se aplica SelectionColor cuando DataRepeaterItem tiene el foco. Cuando un control en el elemento tiene el foco, el color de encabezado de elemento será igual que BackColor.

Nota:

Si establece SelectionColor en White, el símbolo de selección no está visible al seleccionar el elemento.

Ejemplos

En el ejemplo siguiente se muestra cómo cambiar el color de selección en respuesta a un cambio en el diseño.

Private Sub DataRepeater1_LayoutStyleChanged(ByVal sender As Object, _
 ByVal e As System.EventArgs) 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;
    }
}

Permisos

Vea también

Referencia

DataRepeater (Clase)

DataRepeater (Miembros)

Microsoft.VisualBasic.PowerPacks (Espacio de nombres)

ItemHeaderVisible

ItemHeaderSize

Otros recursos

Introducción al control DataRepeater (Visual Studio)

Cómo: Mostrar los encabezados de los elementos en un control DataRepeater (Visual Studio)