2010-06-20 79 views
0

我有一个带有TextBox列的DataGridView(DataGridViewTextBoxColumn)。我已经将AutoCompleteDataSource设置为字符串值列表。现在,TextBox列的默认行为是在输入内容时仅显示自动完成列表框。有没有办法在CellEnter事件上显示/删除ListBox,或者只要用户突出显示该单元格?在CellEnter的DataGridView中强制自动完成列表框

注意:我不想在该列中使用ComboBox(DataGridViewComboBoxColumn)。我有我的理由:)

在此先感谢。

回答

0

好吧显然,没有办法做到这一点。所以我做的只是创建一个ListBox控件,并用我想显示的数据源来显示它。然后处理相关的事件。

请让我知道是否有更简单的方法来做到这一点。

谢谢