DataGridViewBand.Selected Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica si la banda está en un estado seleccionado de la interfaz de usuario (UI).
public:
virtual property bool Selected { bool get(); void set(bool value); };
[System.ComponentModel.Browsable(false)]
public virtual bool Selected { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Selected : bool with get, set
Public Overridable Property Selected As Boolean
Valor de propiedad
Es true
si la banda está seleccionada; de lo contrario, es false
.
- Atributos
Excepciones
El valor especificado al establecer esta propiedad es true
, pero la banda no se ha agregado a un control DataGridView.
o bien Esta propiedad se está estableciendo en un control DataGridViewRow compartido.
Ejemplos
En el ejemplo de código siguiente se muestra el uso de esta propiedad.
void dataGridView1_ColumnHeaderMouseClick(
object sender, DataGridViewCellMouseEventArgs e)
{
this.dataGridView1.SelectionMode =
DataGridViewSelectionMode.ColumnHeaderSelect;
this.dataGridView1.Columns[e.ColumnIndex].HeaderCell
.SortGlyphDirection = SortOrder.None;
this.dataGridView1.Columns[e.ColumnIndex].Selected = true;
}
void dataGridView1_RowHeaderMouseClick(
object sender, DataGridViewCellMouseEventArgs e)
{
this.dataGridView1.SelectionMode =
DataGridViewSelectionMode.RowHeaderSelect;
this.dataGridView1.Rows[e.RowIndex].Selected = true;
}
Private Sub dataGridView1_ColumnHeaderMouseClick( _
ByVal sender As Object, ByVal e As DataGridViewCellMouseEventArgs) _
Handles dataGridView1.ColumnHeaderMouseClick
Me.dataGridView1.SelectionMode = _
DataGridViewSelectionMode.ColumnHeaderSelect
Me.dataGridView1.Columns(e.ColumnIndex).HeaderCell _
.SortGlyphDirection = SortOrder.None
Me.dataGridView1.Columns(e.ColumnIndex).Selected = True
End Sub
Private Sub dataGridView1_RowHeaderMouseClick( _
ByVal sender As Object, ByVal e As DataGridViewCellMouseEventArgs) _
Handles dataGridView1.RowHeaderMouseClick
Me.dataGridView1.SelectionMode = _
DataGridViewSelectionMode.RowHeaderSelect
Me.dataGridView1.Rows(e.RowIndex).Selected = True
End Sub
Comentarios
Esta propiedad solo se puede establecer si un DataGridView con la SelectionMode propiedad habilitada está asociada a la banda.