С учетом следующего кода:
<MenuItem x:Name="MenuItem_Root" Header="Root">
<MenuItem x:Name="MenuItem_Item1" IsCheckable="True" Header="item1" />
<MenuItem x:Name="MenuItem_Item2" IsCheckable="True" Header="item2"/>
<MenuItem x:Name="MenuItem_Item3" IsCheckable="True" Header="item3"/>
</MenuItem>
В XAML существует ли способ создать проверяемый элемент меню, которые являются взаимоисключающими? Где пользователь проверяет элемент2, пункты 1 и 3 автоматически не отмечены.
Я могу выполнить это в коде, отслеживая события кликов в меню, определяя, какой элемент был проверен, и снятие отметки с других элементов меню. Я думаю, что есть более простой способ.
Любые идеи?