我有一个使用 GridView 作为视图的 ListView,并且列表中的每个项目都有一个带有 RadioButton 的 DataTemplate。我试图弄清楚如何检查第一个(或任何) RadioButton 并实际触发 Checked 事件。这是我的xml:
<ListView.View>
<GridView>
<GridViewColumn Header="Selected">
<GridViewColumn.CellTemplate>
<DataTemplate>
<RadioButton Name="selectedFoo"
Checked="selectedRadio_Checked"
IsChecked="True"
Tag="{Binding Id}"/>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
<GridViewColumn Header="Id" DisplayMemberBinding="{Binding Id}"/>
<GridViewColumn Header="Name" DisplayMemberBinding="{Binding Name}"/>
</GridView>
</ListView.View>
</ListView>