我有自定义的ComboBox,其中DropDownStyle = ComboBoxStyle.DropDown;设置了.DropDown样式,因为我想将ComboBox的Text属性设置为值列表之外的东西.一切都很好,除了ComboBox在它离开时突出显示文本,当我点击组合框编辑时可以使用.我怎么能应付这个?为了显示:

First Picture是一切看起来不错的地方,第二个是亮点情况,第三个编辑是打开的.
我需要完成以下场景.ThreadMethod()是一个Timer方法,我在Invoke语句中有UI更新.我需要等到Invoke完成它的工作,然后继续该方法.我怎么能应付这个?
public void ThreadMethod(){
//do some work
this.Invoke((MethodInvoker)delegate
{
//do some GUI update
});
//wait till Invoke finish its work
}
Run Code Online (Sandbox Code Playgroud)