我查看了http://msdn.microsoft.com/en-us/library/7tas5c80.aspx以供参考,就可编辑列而言,这是有意义的。
问题是如何在DataGridView(WinForm和C#)中托管“仅查看”自定义控件?
答案 0 :(得分:1)
从DataGridViewCell派生并覆盖Paint方法。
答案 1 :(得分:0)
另一种简单的方法是将该列作为网格的“DataKeyNames”列之一。默认情况下,禁用编辑它的任何字段被视为“密钥”。但是,如果您在记录上“单击”处理对象分析以进行编辑或其他,则返回键的数组将与DataKeyNames属性中列出的顺序相同。因此,即使您可能忽略实际值作为“密钥”,它也可以禁用它。
HTH