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]));
}
}