问题描述
在 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 (将#修改为@)