【发布时间】:2011-04-29 17:27:48
【问题描述】:
我有一个关于 Control.DataBindings 的问题。
如何将 Button.Enabled 绑定到 ListView 是否有任何项目被选中?即:
Button.Enabled = ListView.SelectedItems.Count > 0;
我知道我可以使用 ListView.SelectionChanged 事件来做到这一点。
我只是想知道如何使用 DataBinding 来完成同样的工作。
谢谢。
彼得
P.S.:我想这样做的原因是:如果 Button.Enabled 取决于很多其他控件的条件,我认为 DataBinding 更简单。
【问题讨论】:
-
你会将它绑定到什么?我会按照您的建议使用 SelectionChanged 事件。
-
如果只有 WPF/Silverlight 就好了……
标签: c# data-binding controls properties