相关文章推荐
代码之家
›
专栏
›
技术社区
›
MartyIX
如何绑定列表框中不存在的isEmpty属性?
listbox
xaml
data-binding
wpf
1
MartyIX
·
技术社区
· 16 年前
我有一个窗体,只有当列表框不为空时才应启用按钮。这个案子我怎么装订?
注:
我想避免创建自定义转换器。
谢谢!
1 回复
|
直到 16 年前
1
2
Gishu
16 年前
多种选择,
如果您使用的是MVVM模式,那么您的ViewModel可能会公开ShouldShowDetails属性,该属性检查项计数(由列表框可视化)并返回布尔值。将依赖控件的已启用属性绑定到此属性。(推荐)
在依赖控件上编写触发器-如果列表框的itemCount属性的值为0,则重置Enabled属性。
将itemCount写入布尔转换器并直接绑定到ListBox的itemCount属性
推荐文章