我想通过 Dispatcher.BeginInvoke 向 ComboBox 添加一个列表。但是当我试图把它放在一个循环中时,只有最后一个值正在加载。
private void LoadToComboBox(List<string> msg)
{
for (int i = 0; i < msg.Count; i++)
{
this.Dispatcher.BeginInvoke(() => cmbListItems.Items.Add(msg[i]));
}
}