繁体   English   中英

MenuItem.IsEnabled在公共布尔上绑定

[英]MenuItem.IsEnabled Binding on a public bool

我的WPF应用程序中有MenuItem:

<MenuItem Header="_Login" Click="Login_Click" Name="mi_Login">

我如何在本地布尔变量上动态绑定IsEnabled属性:

public bool _IsConnected
    {
        get { return this.IsConnected; }
        set { this.IsConnected = value; }
    }

不要忘记在主容器上设置DataContext:

<Window DataContext="{Binding Path=YourViewModelOrCodeBehindOtherwise}">    
    <MenuItem Header="_Login" Click="Login_Click" Name="mi_Login" 
        IsEnabled="{Binding _IsConnected}" >  
</Window>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM