【发布时间】:2019-08-20 13:26:21
【问题描述】:
在 Xamerin UWP 中,当我在 xaml 文件中将具有 IsVisible 属性的开关添加为 false 时,应用程序崩溃
<Switch IsVisible="False"/>。
错误是我不断得到的是
`System.ArgumentException: The parameter is incorrect. element`
如果我在 cs 文件的 OnAppearing 方法中将 Isvisble 属性设置为 false,它不会崩溃。
xaml 文件:
<Switch x:name="s"/>
cs 文件:
protected override void OnAppearing(){
base.OnAppearing();
s.IsVisible = false;
}
如果您在 xaml 文件中将 Isvisble 属性设置为 false 而在 cs 文件中没有设置,我只是想知道为什么它会崩溃?
注意:
目标版本是 Windows 10 版本 1803 (10.0; 内部版本 17134)
我使用的是 Xamarin.Forms 版本 (3.6.0.264807)
【问题讨论】:
-
我测试了您的代码,但无法重现此问题,您可以创建一个空白应用程序进行测试,也可以共享您的 xamrin 表单版本和 uwp 目标版本。
-
我刚刚将信息添加到上面的问题中,但这里又是:Windows 10,版本 1803 (10.0; Build 17134) 和 Xamarin.Forms 版本 (3.6.0.264807)。
标签: c# xamarin uwp xamarin.uwp