当selectedindex通过代码更改时,文本未在Combobox中突出显示

时间:2009-05-07 09:47:34

标签: c# .net controls combobox

我正在使用的组合框包含三个值 - NSW,TIC,VIA。在页面加载中,为combobx设置selectedindex = 1,显示为TIC的值是正确的,但没有突出显示。我可以看到,当用户选择不同的值(我的意思是索引从UI获得组合框的变化)时,特定的文本会突出显示,但是当我们通过progammatically(c#代码)更改索引时,它不会发生。 ComboboxStyle是DropDown。 someboy让我知道wat可能是什么原因?

2 个答案:

答案 0 :(得分:0)

设置所选索引后,组合框无法获得焦点。使用Focus()方法设置焦点。

答案 1 :(得分:0)

确保组合框tabstop属性设置为true。否则,您将看不到选择。