【发布时间】:2012-08-31 13:00:13
【问题描述】:
我正在为我的项目设计 GUI。 我需要做的是根据绑定源中的布尔值更改标签的颜色。但问题是我需要为绑定源没有这个的标签分配一个颜色(我不希望绑定源中有一个 Color 属性)。
当 bool 为真否则为黑色时,如何处理使标签变为红色?
提前致谢。
【问题讨论】:
-
这是 WPF 还是 WinForms?
-
@Patrick 这是 WinForms。
-
使用当布尔值改变时改变颜色的视图模型。
-
@GertArnold 我会建议您的建议,但这不正是 bfaskiplar 要求避免的(“我不想在绑定源中使用 Color 属性”)吗?
-
@phoog 没错,但我认为那是因为他没有视图模型,否则问题根本就不存在。
标签: c# .net winforms user-interface data-binding