允许在 dataGridview 中选择行,但不允许选择单元格
Posted
技术标签:
【中文标题】允许在 dataGridview 中选择行,但不允许选择单元格【英文标题】:Allow row selecting in a dataGridview but don't allow cell selecting 【发布时间】:2012-12-18 18:04:43 【问题描述】:我想允许在 DataGridView ( C#, WinForm ) 中选择行并且不允许选择单元格。
请问有什么办法吗?
非常感谢:)
【问题讨论】:
【参考方案1】:选择DataGridView
后,在 Visual Studio 中检查您的“属性”窗口。您会注意到一个名为SelectionMode
的属性。将其设置为FullRowSelect
。
【讨论】:
【参考方案2】:this.DataGridView.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
this.DataGridView.Columns["Text"].ReadOnly = true;
DataGridView.SelectionMode = DataGridViewSelectionMode.FullRowSelect
表示无法选择单个单元格。
DataGridViewColumn.ReadOnly = true
表示单元格不能双击进入。
【讨论】:
非常感谢!太完美了!!以上是关于允许在 dataGridview 中选择行,但不允许选择单元格的主要内容,如果未能解决你的问题,请参考以下文章
c# datagridview 如何选中行,以及怎么获取选中行的数据
如何取消选择 DataGridView 控件中的所有选定行?