如何解决DataTemplate RadioButton CheckChanged 事件订阅与 RxUI
在 Xamarin Forms 中,我有一个 Stacklayout,水平方向,数据有界。
我有一个 BindableLaout.ItemTemplate,它有一个带有 1 个 RadioButton 的 DataTemplate。
由于可能有 0 个或多个呈现的单选按钮,我将如何在 ReactiveUI 中订阅单选按钮的 CheckChanged 事件?我可以为单选按钮设置组名,但我仍然看不到如何订阅单选按钮的 CheckChanged 事件。
我想订阅 CheckChanged 事件,以便我可以根据所选单选按钮的内容值执行任务。
<StackLayout
x:Name="MyStackLayout"
Orientation="Horizontal"
RadioButtonGroup.GroupName="MyRadioButtonGroup"
BindableLayout.ItemsSource="{Binding Source={x:Reference This},Path=RadioButtonOptions}"
>
<BindableLayout.ItemTemplate>
<DataTemplate>
<RadioButton
HorizontalOptions="FillAndExpand"
Content="{Binding Path=OptionName}"
GroupName="MyRadioButtonGroupName"
IsChecked="{Binding IsChecked}" />
</DataTemplate>
</BindableLayout.ItemTemplate>
</StackLayout>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。