删除当前选定的绑定组合框项目,然后让它选择什么?

时间:2011-01-23 04:18:24

标签: c# winforms combobox

如何在删除当前选定的绑定项目后,使组合框无选择(即SelectedIndex = -1)。我不喜欢在删除当前所选项目后如何选择下一个项目。这可能会导致选择错误值的一些问题。如果有一种方法可以将这种行为直接添加到继承的组合框中,那将是理想的。

2 个答案:

答案 0 :(得分:0)

我也很喜欢@Cody Gray在评论中提出的建议。但是,我想到了这一点,你可以做到这一点的另一种方法是附加一个从ComboBox中删除项目时触发的事件。在该事件处理程序中设置SelectedIndex = -1。现在,我不确定是否有这样一个现成的事件,所以可能值得研究一下。

答案 1 :(得分:0)

在Cody Gray发布的已知错误链接中,解决方法是:

SelectedIndex = 0
SelectedIndex = -1
相关问题