Я видел, как связать ComboBox
со списком, в котором есть такие столбцы:
ItemsSource="{Binding Path=Entries}"
DisplayMemberPath="Name"
SelectedValuePath="Name"
SelectedValue="{Binding Path=Entry}"
Но если у меня есть простой список с, скажем, странами в ObservableCollection<string>
, как мне связать это?
Я не могу использовать DisplayMemberPath
, так как у меня нет ColumnNames и то же самое с SelectedValuePath
.
Однажды я только что создал класс с именами столбцов и добавил в него строки, а затем связал их с ним, но это просто кажется чокнутым: P
У меня проблема, чтобы получить выбранное значение с привязкой.
Заполнение списка, кажется, работает только с использованием ItemsSource
.
Ответ должен быть сделан только на XAML, если это возможно.
: P: P: P
Мой плохой: P Я просто использую 'SelectedValue', и это имеет значение: D