제목/머리글로 간단한 드롭 다운 목록/콤보 상자를 만들려고합니다. SIMPLE을 반복합니다. 확장 WPF 툴킷 here에서 꽤 예쁜이 DropdownButton
을 찾았습니다. 문제는 .. 또는 DataSource
과 같은 내용이 없으므로 내 컬렉션 = WPVM에서 이해할 수없는 MVVM 패턴을 사용할 수 없습니다. 내가 여기서 뭔가를 놓치고 있니?컬렉션을 Extended WPF Toolkit의 DropdownButton에 바인딩하는 방법?
여기 ComboBox
<ComboBox Margin="5" ItemsSource="{Binding MyOptions}">
<ComboBox.ItemTemplate>
<DataTemplate>
<CheckBox Content="{Binding DisplayName}" IsChecked="{Binding IsChecked, Mode=TwoWay}" />
</DataTemplate>
</ComboBox.ItemTemplate>
</ComboBox>
이 예제를 사용하여 내 "목표"의 예입니다 거의 완벽합니다,하지만 난 간단한 Header="Check your options:"
와 콤보 상자에서 헤더를 지정할 수 없습니다.
질문 : ViewModel의 컬렉션을 DropdownButton
컨트롤에 바인딩하려면 어떻게해야합니까?
감사합니다,
나는 목표는 당신이 DropDownContent에 (또는 whatevs) 메뉴를 넣어 목록에의 ItemsSource 바인딩 것 같아요. 현재 항목을 CommandParameter로 사용하는 ViewModel을 가리키는 각 Command에 바인드 할 수 있습니다. 사용자가 클릭 할 때해야 할 일을하십시오. – Will
당신이 게시 한 링크는 사용자 정의 컨텐츠 _를 배치 할 수 있음을 알려줍니다. – jsanalytics