ComboBoxアイテムを文字列にバインドしたいが、機能しません。私のコードは以下の通りです。ComboBoxアイテムを文字列にバインドする
ビューでコード:
<ComboBox
SelectedValuePath="content"
SelectedItem="{Binding ProductName}"
......
<ComboBoxItem>1111111111</ComboBoxItem>
<ComboBoxItem>2222222222222</ComboBoxItem>
<ComboBoxItem>333333333333</ComboBoxItem>
</ComboBox>
コードビューモデルで:
private string _productName;
public string ProductName
{
get { return _productName; }
set
{
if (_productName != value)
{
_productName = value;
RaisePropertyChangedEvent("ProductName");
}
}
}
を使用することができますあなたはDataContextを設定することを忘れていませんでしたか? – Usama
はい私はDataContextを設定しました。文字列から文字列へのバインディングは正常に機能しますが、このコンボボックスのバインディングは機能しません。 – YYang