У меня есть список, содержащий имя и два флажка (имя, мужчина (флажок), женщина (флажок)). Я хочу, чтобы только один флажок был выбран из списка.check check event on checkbox in wpf
<UserControl.Resources>
<DataTemplate x:Key="datatemp">
<StackPanel Orientation="Horizontal" Width="200" >
<TextBlock Text="{Binding VmName}" Width="129" Visibility="Visible" />
<CheckBox Name="cb" IsThreeState="False" Checked="off_chek_select" IsChecked="{Binding IsCheck, Mode=TwoWay}" Margin="6,0,18,6" HorizontalAlignment="Stretch" VerticalAlignment="Stretch"/>
<CheckBox Name="cb1" IsThreeState="False" Checked="ins_chek_select" IsChecked="{Binding IsCheck1, Mode=TwoWay}" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" />
</StackPanel>
</DataTemplate>
</UserControl.Resources>
здесь, я использовал этот DataTemplate в ListView. Я не могу получить доступ к элементам управления из datatemplate для записи в событии проверки.
Фактически это пример того, что я пытаюсь сделать. Я не хочу использовать радиолюбители. Есть ли все-таки сделать это с Chekboxes –
@AbhishekNehe снова проверить мой ответ :) – kmatyaszek
Я не могу получить второй флажок при первом щелчке по первому флажку. Я хочу реализовать те же функции, что и радиобокс, но используя флажки. –