Sam*_*Sam 2 c# radio-button xamarin xamarin.forms
我正在使用中的实验性单选按钮Xamarin.Forms,一切正常,但突然单选按钮文本停止出现。
public RequestsPage()
{
InitializeComponent();
Device.SetFlags(new string[] { "RadioButton_Experimental" }); // to be able to use radio buttons
}
Run Code Online (Sandbox Code Playgroud)
在 4.8.0 版本中引入了一个错误,导致RadioButton文本不显示,幸运的是,从 5.0.0 pre-1 及更高版本开始修复。
在您的 Nuget 包管理器中,选中“包含预发布”选项并选择 5.0.0 pre-1 或最新版本。如果您愿意,也可以通过在引入错误之前选择以前的工作版本来回滚。
如果您选择更新,则可能需要更改目标平台版本。
如果您遇到一些编译错误,请更改您的RadioButton语法:
<RadioButton Text="click"/>
Run Code Online (Sandbox Code Playgroud)
到
<RadioButton Content="click"/>
Run Code Online (Sandbox Code Playgroud)
如果您想坚持使用当前的 xf 版本,请查看此建议的解决方法
编辑
从 Xamarin.Forms 版本5.0.0.1539- pre2 开始,RadioButton已删除(不再需要)实验标志,并被开发团队认为是稳定的。