DataGridViewBand.Selected 属性

定义

获取或设置一个值,该值指示带区是否为被选定。

C#
[System.ComponentModel.Browsable(false)]
public virtual bool Selected { get; set; }

属性值

Boolean

如果选定该带区,则为 true;否则为 false

属性

例外

设置此属性时指定的值为 true,但尚未将该带区添加到 DataGridView 控件中。

示例

下面的代码示例演示了此属性的使用。

C#
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;
}

注解

仅当启用了属性的SelectionMode某个DataGridView属性与带关联时,才能设置此属性。

适用于

产品 版本
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

另请参阅