【发布时间】:2014-05-06 23:49:21
【问题描述】:
我只想创建两个按钮:[登录] 和 [注销],其中只有一个将同时启用。
我需要使用绑定 - 每个按钮的 IsEnabled 属性将使用转换器通过否定绑定到另一个按钮的属性。
我遇到了一个有趣的问题:如何设置 IsEnabled 的初始值?
【问题讨论】:
我只想创建两个按钮:[登录] 和 [注销],其中只有一个将同时启用。
我需要使用绑定 - 每个按钮的 IsEnabled 属性将使用转换器通过否定绑定到另一个按钮的属性。
我遇到了一个有趣的问题:如何设置 IsEnabled 的初始值?
【问题讨论】:
我会将两个按钮绑定到代码隐藏属性LoggedIn。如果LoggedIn 是false,则启用登录按钮并禁用注销按钮(使用取反转换器)。每个按钮都会将LoggedIn 属性设置为各自的值。
【讨论】: