0
我在Windows窗體中創建了一個DataGridView。每行都有一個複選框。我希望有Select ll選項,這樣當用戶單擊列標題時,它會選擇或取消選擇(切換)DataGridView中的所有複選框。將全選添加到C#中的DataGridView列標題中#
任何想法我可以做到這一點?
我在Windows窗體中創建了一個DataGridView。每行都有一個複選框。我希望有Select ll選項,這樣當用戶單擊列標題時,它會選擇或取消選擇(切換)DataGridView中的所有複選框。將全選添加到C#中的DataGridView列標題中#
任何想法我可以做到這一點?
private bool toggle = false;
myGrid.ColumnHeaderMouseClick += new DataGridViewCellMouseEventHandler(myClass_ColumnHeaderMouseClick);
private void myClass_ColumnHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e)
{
foreach(DataGridViewCell cell in (DataGridView)sender.cells)
{
if(toggle)
cell.Value = 1;
else
cell.Value = 0;
}
if(toggle)
toggle = false;
else
toggle = true;
}
這應該做的伎倆