Windows phone 8.1 在Windows phone 8.1中,当进程环处于活动状态时,在任何地方禁用单击事件

Windows phone 8.1 在Windows phone 8.1中,当进程环处于活动状态时,在任何地方禁用单击事件,windows-phone-8.1,Windows Phone 8.1,我有一个XAML页面,其中我为登录设置了各种控件,每当我单击login按钮时,进程将启动以验证用户,进程环将在login_click事件开始时激活,并在该事件结束时停止。 我只想在这个过程中,任何好友都不能点击页面的任何控件 我认为从c#和XAML 可以简单到 private async void按钮\u单击(对象发送方,路由目标) { this.IsEnabled=false;//禁用页面 Ringprocess_激活(prcsring1); //…你的代码 Ringprocess_停用(

我有一个XAML页面,其中我为登录设置了各种控件,每当我单击login按钮时,进程将启动以验证用户,进程环将在login_click事件开始时激活,并在该事件结束时停止。 我只想在这个过程中,任何好友都不能点击页面的任何控件

我认为从c#XAML


可以简单到

private async void按钮\u单击(对象发送方,路由目标)
{
this.IsEnabled=false;//禁用页面
Ringprocess_激活(prcsring1);
//…你的代码
Ringprocess_停用(prcsring1);
this.IsEnabled=true;//启用页面
}


如果您这样做,请确保注释掉任何启用“禁用”状态的
情节提要
,否则,它会使RingProcess控件上可能不需要的控件变灰。

感谢您的重播…..但每当我使用此选项时,正如您所说,该页面中的控件对我来说是不可见的,,那么我如何管理它们…。@CISWP8.1Dev它不应该是隐形的,更像是“灰显”:。要删除此项,只需编辑所述控件的
,您不希望这些控件灰显。文档大纲->右键单击控制->编辑样式->编辑副本。然后滚动到脚本状态Disable并注释掉那里的代码。将此样式应用于同一类型的每个控件。我不明白你想说什么。。。事实上,我没有使用故事板模板。。。那么,如何显示对我可见的控件