質問: WPFを勉強しているのですが、コンボボックスでプログラム側からコンボボックス側の項目を選択する方法がわかりません ご存知の方がいましたら教えていただけないでしょうか。 まずは下記のサイトを参考にしてGUI上にコンボボックスを作成は成功しました。 http://qiita.com/sukobuto/items/ebeb646ba5ecbff4f798 この項目の中から「大手町 三郎」をプログラム側で選択された状態で表示できるようにしたいと思います。 実際の実装はDBの保存項目は都度かわるのでxaml上にハードコードはできません。 ご存知の方がいましたらよろしくお願いいたします。
回答: VMに SelectedPerson変更通知プロパティを作って View の CommboBox の SelectedItem にバインドします。 Personsプロパティに初期値を代入した後に以下の行を追加してください。 SelectedItem = Persons.Where(p => p.Name == "大手町 三郎").First();