【发布时间】:2014-06-03 09:04:02
【问题描述】:
查看模型
public class MyViewModel
{
public string MyProperty { get; set; }
}
XAML
<CheckBox IsChecked="{Binding !MyProperty.Equals('Steve')}" />
这可能吗?如何?
【问题讨论】:
-
你可以使用转换器
-
这可以完全在 Xaml 中完成,无需代码。
-
@GarryVass 这让我相信存在解决方案。
-
@ShaunLuttin,我认为在 Xaml 中执行此操作更好,因为它使代码不那么混乱,更抽象...
-
@ShaunLuttin,我添加了一个使用不是解决方法的触发器的答案。看看这是否更适合你。
标签: c# wpf xaml binding conditional