タイトル/ヘッダー付きの単純なドロップダウンリスト/コンボボックスを作成しようとしています。私は簡単なを繰り返します。私はこれをかなり見つけたDropdownButton
拡張WPFツールキットhere。問題は.. ItemsSource
またはDataSource
のようなものを含んでいないので、私のコレクション=私はMVVMを使用できませんパターン(WPFで意味をなさない)をバインドすることはできません。私はここに何かを逃していますかここでコレクションを拡張WPFツールキットのDropdownButtonにバインドする方法は?
この例では、ほぼ完璧ですが、私はシンプルなHeader="Check your options:"
でコンボボックスのヘッダーを指定することはできませんComboBox
<ComboBox Margin="5" ItemsSource="{Binding MyOptions}">
<ComboBox.ItemTemplate>
<DataTemplate>
<CheckBox Content="{Binding DisplayName}" IsChecked="{Binding IsChecked, Mode=TwoWay}" />
</DataTemplate>
</ComboBox.ItemTemplate>
</ComboBox>
を使用して、私の「目標」の一例です。
質問:ViewModelのコレクションをDropdownButton
コントロールにバインドするにはどうすればよいですか?
おかげで、
私は目標は、あなたがDropDownContentでメニュー(またはwhatevs)を入れて、あなたのリストにそののItemsSourceをバインドすることだと思います。現在の項目をCommandParameterとして取るViewModelを指し示すそれぞれにCommandをバインドすることができます。ユーザーがクリックすると、行う必要があります。 – Will
あなた自身が投稿したリンクは、そこにカスタムコンテンツ_を置くことができます。 – jsanalytics