我有一个使用许多 DataGridView 控件的项目。大多数单元格都是DataGridViewTextBoxCell 的说服。我这样声明我的控件:
Dim MyCell as DataGridViewCell
稍后我指定它们是 DataGridViewTextBoxControls 还是 DataGridViewComboBoxCells,如下所示:
MyCell = New DataGridViewTextBoxCell ...or...
MyCell = New DataGridViewComboBoxCell
我的代码中的任何地方都不需要用户在组合框中输入自己的值。也就是说,它们要么是硬编码的,要么是从应用程序内的其他数据中收集的值。
目前,用户可以突出显示如上所示定义的组合框控件并开始键入他们喜欢的任何内容。例如,我有一个组合框,它为用户提供 1 到 9 之间的整数选择。我可以突出显示组合框单元格并输入“Hello,World!”。如果我愿意。
禁用此功能需要什么?我确定有一处房产,但我还没有找到它。我在 Internet 上进行了搜索,发现只能将用户输入的值添加到列表和数据绑定教程流中。
先感谢您!C