C# 切换未创建的事件处理程序

C# 切换未创建的事件处理程序,c#,xamarin,xamarin.forms,C#,Xamarin,Xamarin.forms,我正在使用visual studio 2017处理Xamarin表单应用程序,我想在不触发Handle_Toggled事件的情况下取消选中切换。我尝试通过userToggle.IsToggled+=创建事件,并按tab按钮两次,但它没有生成事件。我在构造函数中尝试了这段代码。通常的解决方法是使用一个全局isLoadingBoolean变量,您可以在编程设置控件时保持启用该变量,然后,您只需让所有侦听器检查布尔值,如果它设置为true开关,则立即中止。IsToggled不是EventHandler

我正在使用visual studio 2017处理Xamarin表单应用程序,我想在不触发Handle_Toggled事件的情况下取消选中切换。我尝试通过
userToggle.IsToggled+=
创建事件,并按tab按钮两次,但它没有生成事件。我在构造函数中尝试了这段代码。

通常的解决方法是使用一个全局
isLoading
Boolean变量,您可以在编程设置控件时保持启用该变量,然后,您只需让所有侦听器检查布尔值,如果它设置为
true
开关,则立即中止。IsToggled
不是
EventHandler
,而是
bool
property@SushiHangover谢谢你的回答帮助了我