C# ToggleSwitch未调用IsEnabledChanged

C# ToggleSwitch未调用IsEnabledChanged,c#,uwp,toggle,C#,Uwp,Toggle,我有我的开关: <ToggleSwitch x:Name="Enabled" OnContent="1" OffContent="2" IsOn="True" IsEnabledChanged="ToggledEnable"/> 但事实并非如此。根据debug,永远不会调用此函数。有什么问题?您正在查找切换事件,该事件在切换打开/关闭时触发 IsEnabledChanged在禁用或启用控件时激发,disabled=“grayed out”,禁用控件时用户无法与控件交互 pr

我有我的开关:

<ToggleSwitch x:Name="Enabled" OnContent="1" OffContent="2" IsOn="True" IsEnabledChanged="ToggledEnable"/>

但事实并非如此。根据debug,永远不会调用此函数。有什么问题?

您正在查找切换事件,该事件在切换打开/关闭时触发

IsEnabledChanged在禁用或启用控件时激发,disabled=“grayed out”,禁用控件时用户无法与控件交互

    private void ToggledEnable(object sender, DependencyPropertyChangedEventArgs e)
    {
        if(Enabled.IsEnabled)
        {
            //Other stuff
        } else
        {
            //Other stuff
        }
    }