【发布时间】:2021-06-13 06:56:31
【问题描述】:
为了清楚起见,我在这里谈论的是 2006 年与 Xamarin 4.6 一起发布的 RadioButton。
我的目标是创建一个绑定,它可以与同一组中的多个 RadioButtons 一起使用。最终,我可以离开我的屏幕并返回并设置最后选择的 RadioButton 项。
所以我知道您可以为 IsChecked 属性设置 true 或 false 属性绑定。但是,这个单个项目没有它是哪个项目的上下文。
我知道您还可以为页面或控件设置绑定上下文...所以我想我可以为其中的所有项目设置一个 StackLayout 上下文...但这仍然无济于事。
这就是我想要实现的目标......是的,我实际上不会有 10 个,我只是在说明我不想使用很多不同的绑定......
<RadioButton GroupName="Numbers" Text="One"
IsChecked="{Binding IsCheckedNumbersgroup}" />
<RadioButton GroupName="Numbers" Text="Two"
IsChecked="{Binding IsCheckedNumbersgroup}" />
....
<RadioButton GroupName="Numbers" Text="Ten"
IsChecked="{Binding IsCheckedNumbersgroup}" />
【问题讨论】:
标签: xamarin xamarin.forms