Winform组合框列值截取后显示的问题

Winform中使用组合框,我想让组合框上的文本框,显示截取后的值,但当选择值后,不能马上触发显示截取后的值,而显示的还是没有截取前的值,但当鼠标点击窗体空白处时,组合框上的文本框就能正常显示截取的值了。例如,列表框的值为“1-永久使用”,我截取-之前的1。
我的源码:string[] str = this.Cbo备注.SelectedItem.ToString().Split('-'); this.Cbo备注.Text = str[0].ToString();

价格强制刷新试试。his.Cbo备注.Refresh();

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^