私は文字列のリストを持っています。 私はコンボボックスに文字列のリストを入力したいと思います。どうすればいいですか? 私の試行と検索はすべて終わりです。リストを束縛するをコンボボックス
私が使用:
<ComboBox Name="comboBox2" ItemsSource="{Binding Combobox2items}" />
public partial class EditRule : Window
{
public ObservableCollection<string> Combobox2items { get; set; }
public EditRule()
{
InitializeComponent();
Combobox2items = new ObservableCollection<string>();
Combobox2items.Add("DFd");
}}
EDIT: Combobox2items.ItemsSource = Combobox2items;
が作品を追加することが、なぜのItemsSource = "{バインディングCombobox2items}" はないのですか?
リストをcomboBox.ItemsSourceにバインドします。 –
編集への応答:バインディングは、現在のDataContextで「Combobox2Items」というプロパティを使用するため、バインドが機能しません。しかし、私が見る限り、あなたは決してDataContextを設定しません。私はあなたが[この記事を読む](http://msdn.microsoft.com/en-us/library/ms752347.aspx) – dowhilefor