English 中文(简体)
How do I bind a ComboBox to a one column list
原标题:

I ve seen how to bind a ComboBox to a list that has columns like this:

ItemsSource="{Binding Path=Entries}"
DisplayMemberPath="Name"
SelectedValuePath="Name"
SelectedValue="{Binding Path=Entry}"

But If I have a plain list with lets say countries in an ObservableCollection<string>, how do I bind to this?

I can t use DisplayMemberPath since I have no ColumnNames and the same with SelectedValuePath.

Once I just created a class with column names and added rows into that and later binded to it, but that just seems so nuts :P The problem I have is to get the selected value out with binding. Filling the list seems to work with just using ItemsSource.

The answer should be done in XAML only, if possible.

:P:P:P My bad :P I just use the SelectedValue and that has the value :D

最佳回答

My bad :P I just use the SelectedValue and that has the value :D

问题回答

暂无回答




相关问题
WPF Datagrid, Setting the background of combox popup

I would like to change the color of the popup background when using a DatagridComboboxColumn in the WPF Toolkit datagrid. I ve edited the Template for a normal Combobox and it works great for selected ...

How to insert ComboBox item into ListBox? [winforms]

The question is very simple, How to insert ComboBox selected item into ListBox using c#? I have tried with this: listbox.Items.Add(combobox.SelectedItem); and some other permutations but it always ...

How do I bind a ComboBox to a one column list

I ve seen how to bind a ComboBox to a list that has columns like this: ItemsSource="{Binding Path=Entries}" DisplayMemberPath="Name" SelectedValuePath="Name" SelectedValue="{Binding Path=Entry}" But ...

Wpf Combobox Limit to List

We are using Wpf Combobox to allow the user to do the following things: 1) select items by typing in the first few characters 2) auto complete the entry by filtering the list 3) suggesting the first ...

热门标签