확인란의 IsChecked 속성을 사용자 지정 메서드에 바인딩 할 수 있습니까?메서드에 CheckBox를 바인딩 할 때 CheckBox를
개체 컬렉션에 바인딩 된 확인란 목록을 만들었습니다. 나는 첫 번째 집합의 하위 집합 인 개체의 두 번째 컬렉션을 가진다.
<ListBox Height="auto" HorizontalAlignment="Stretch" Name="listBox" VerticalAlignment="Stretch" Width="auto" ItemsSource="{Binding DataSources}">
<ListBox.ItemTemplate>
<DataTemplate>
<CheckBox Name="CheckBoxZone"
Content="{Binding Name}"
Tag="{Binding Id}"
Margin="0,5,0,0"
/>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
MVVM이 아닌 경우 [선택한 이벤트.] (http://msdn.microsoft.com/en-us/library/system.windows.controls.primitives.togglebutton.checked.aspx)를 사용하십시오. – Will
중간에 ViewModel 클래스가 있습니다. 내 계획은 Checked 이벤트를 사용하여 DB의 데이터를 수정하는 것입니다. 그에 따라 체크 된 항목을 나열하는 방법을 알 수 없습니다. – Omar
CheckBox는 두 번째 (하위 집합) 컬렉션에 대한 액세스 권한이있는 DataTemplate에 있습니까? – Clemens