【发布时间】:2016-10-11 07:54:34
【问题描述】:
我在 ItemTemplate 中有一个带有 RadioButtons 的 Listview:
<ListView ItemsSource="{Binding }">
<ListView.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<RadioButton IsChecked="{Binding Choice1}" />
<RadioButton IsChecked="{Binding Choice2}" />
</StackPanel>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
可以选择“背景”上的当前项目。但是,如果我单击 RadioButton,则未设置 SelectedItem。
期望的行为:只要单击“子项”,就会选择 ListViewItem。与设置标志时的 Outlook 一样,当前邮件被选中。
我必须以某种方式冒泡点击事件吗?
【问题讨论】: