我从枚举中生成了 RadioButtons,如下所示。
<ObjectDataProvider MethodName="GetValues" ObjectType="{x:Type sys:Enum}" x:Key="GetRadioTypes">
<ObjectDataProvider.MethodParameters>
<x:Type TypeName="Enums:RadioTypes"/>
</ObjectDataProvider.MethodParameters>
</ObjectDataProvider>
<ItemsControl ItemsSource="{Binding Source={StaticResource GetRadioTypes}}" VerticalAlignment="Center">
<ItemsControl.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<RadioButton Margin="10" GroupName="MyRadios" Checked="RadioButton_Checked" Content="{Binding}" >
</RadioButton>
</StackPanel>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
现在我有兴趣检查默认生成的第一个 RadioButton。我怎样才能做到这一点??
如果我在 ItemTemplate 中为 RadioButton 设置了 IsChecked = "True",则默认情况下会检查生成我不想发生的每个人。
提前致谢