Вот функция для заполнения комбинированного списка значениями SaveState.SaveName
. Как видите, я не использую ItemsSource
Я ищу лучший способ сделать эту функцию.
public void RestoreState(List<SaveState> names)
{
foreach (SaveState st in names)
{
Label l = new Label();
l.Content = st.SaveName;
this.comboBox1.Items.Add(l);
}
}
Я пробовал это:
this.comboBox1.ItemsSource = names;
Но поле со списком было заполнено моим типом данных. Могу ли я использовать ItemsSource таким образом, чтобы он заполнял комбинированный список элементом данных «SaveName»?