我正在使用 C# Windows 窗体。
我有一个网格视图。用户应该不能选择单元格。他一次只能(左右)鼠标单击一个单元格。
我没有找到如何禁用选择。所以我先设置:
this.grid.MultiSelect = false;
用户不应该能够选择一个单元格,但如果他能够选择它也不错(只要我没有为其设置事件处理程序)。所以我的下一个想法是:我应该禁用选择颜色。所以我使选择颜色与原始颜色相同:
this.gridCellStyle.SelectionBackColor = this.gridCellStyle.BackColor;
this.gridCellStyle.SelectionForeColor = this.gridCellStyle.ForeColor;
我用随机测试值填充我的网格:
grid.ColumnCount = 9;
grid.Rows.Add(1, 2, 3, 4, 5, 6, 7, 8, 9);
问题:有没有更好的方法来禁用单元格选择或默认样式?