我在Xamarin.Forms
中使用实验性单选按钮,一切正常,但单选按钮文本突然停止显示。
public RequestsPage()
{
InitializeComponent();
Device.SetFlags(new string[] { "RadioButton_Experimental" }); // to be able to use radio buttons
}
版本4.8.0中引入了一个错误,导致RadioButton
文本不显示,但从版本5.0.0 pre-1及更高版本开始,该错误已得到修复。
在Nuget软件包管理器中;包括pre-rerealeases";选项,然后选择5.0.0 pre-1或最新版本。如果您愿意的话,您也可以通过选择错误出现之前的工作版本来回滚。
如果您选择更新,您可能需要更改目标平台版本。
如果您遇到一些编译错误,请将RadioButton
语法更改为:
<RadioButton Text="click"/>
至
<RadioButton Content="click"/>
如果你想坚持使用当前的xf版本,那么看看这个建议的解决方法
编辑
从Xamarin.Forms版本5.0.0.1539-pre2开始,RadioButton
的实验标志已被删除(不再需要(,开发团队认为它是稳定的。