相关文章推荐
Sei
·
Avalonia/WPF将路由器传递到控制模板
·
10 月前
Barta
·
WPF MVVM不更新视图
·
11 月前
Denis Ivanov
·
WPF控件在属性更改时不会更新
·
11 月前
codymanix
·
WPF:TextBlock周围可见小边框?
·
11 月前
Nostromo
·
来自背景对象的工具提示
·
1 年前
代码之家
›
专栏
›
技术社区
›
MartyIX
如何绑定列表框中不存在的isEmpty属性?
listbox
xaml
data-binding
wpf
1
MartyIX
·
技术社区
· 15 年前
我有一个窗体,只有当列表框不为空时才应启用按钮。这个案子我怎么装订?
注:
我想避免创建自定义转换器。
谢谢!
1 回复
|
直到 15 年前
1
2
Gishu
15 年前
多种选择,
如果您使用的是MVVM模式,那么您的ViewModel可能会公开ShouldShowDetails属性,该属性检查项计数(由列表框可视化)并返回布尔值。将依赖控件的已启用属性绑定到此属性。(推荐)
在依赖控件上编写触发器-如果列表框的itemCount属性的值为0,则重置Enabled属性。
将itemCount写入布尔转换器并直接绑定到ListBox的itemCount属性
推荐文章