我有一个项目使用了许多DataGridView控件。大部分的单元格都是DataGridViewTextBoxCell类型的。我声明我的控件如下:
Dim MyCell as DataGridViewCell
稍后我会明确它们是DataGridViewTextBoxControls还是DataGridViewComboBoxCells,就像这样:
MyCell = New DataGridViewTextBoxCell ...or...
MyCell = New DataGridViewComboBoxCell
我的代码中没有任何地方需要用户在组合框中输入自己的值。也就是说,它们要么是硬编码的,要么是从应用程序中收集的数据。
目前,用户可以突出显示上面定义的组合框控件并开始输入任何他们喜欢的内容。例如,我有一个组合框,为用户提供了1到9之间整数的选择。如果我想,我可以突出显示组合框单元格并输入“Hello, World!”。
如何禁用此功能?我相信有一个属性,但我尚未找到它。我已经搜索了互联网,并且只发现了将用户输入的值添加到列表以及一系列数据绑定教程的能力。
提前致谢! C