[英]how to set a DataGridViewColumn cells to unselectable?
在C#4.0(Visual Studio 2010)中,我有一個Windows窗體DataGridView,它必須是多選的,並且它有一個指定的列,我不希望其單元格是可選擇的。 我該怎么辦?
我發現沒有屬性或樣式可以做到這一點,因此我們應該以某種方式處理它:
private void dataGridView1_SelectionChanged(object sender, EventArgs e)
{
if (dataGridView1.Columns[dataGridView1.CurrentCell.ColumnIndex].Name == mySpecifiedColumn.Name)
dataGridView1.CurrentCell.Selected = false;
}
謝謝。
如果將突出顯示的顏色的DataGridView屬性設置為與未選擇的顏色相同,它將顯示為好像尚未選擇該單元格
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.