我有一种填充组合框的方法。 (紧凑框架3.5)
lstNiveaux.BeginUpdate();
lstNiveaux.Items.Clear();
for (int i = 0; i < list.Count; i++)
{
var item = new ListViewItem(list[i].value);
lstNiveaux.Items.Add(item);
}
lstNiveaux.EndUpdate();
我想这样做:
lstNiveaux.Items[10].Selected = true;
lstNiveaux.EnsureVisible(10);
当我在上一个方法的末尾编写那段代码时,它将不起作用,但是......如果我放置一个带有click事件的按钮,并且里面有一段代码,它就会起作用。
我尝试过Application.DoEvents,Thread.Sleep和其他东西,但没有工作。有人有解决方案吗?
问候