如果选择了数据网格行,则 WPF MVVM Light 启用按钮

标签 wpf button datagrid wpf-controls mvvm-light

我似乎无法在任何地方找到对此问题的直接答案。我有一个按钮,我想禁用它,直到选择 DataGrid 行。哪一排都没关系。一旦取消选择,我希望再次禁用它。

最佳答案

使用 WPF 提供的从 int 到 bool 的自动计算要容易得多:

IsEnabled="{Binding ElementName=YourDataGrid, Path=SelectedItems.Count}"

关于如果选择了数据网格行,则 WPF MVVM Light 启用按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25276264/

相关文章:

c# - 如何使用MVVM/ICommand模式在WPF中正确实现BackgroundWorker

c# - StackPanel 的 MouseWheel EventToCommand

c# - 单击 "X"按钮时要求确认

css - 按钮中心 CSS

c# wpf datagrid 添加行

c# - 使用 wpf 数据网格延迟加载

c# - 查找选定的 WPF 列表框条目

python - 如何在html中制作一个可以触发Python后端函数的按钮?

c# - 具有异步 OnInitialized 的 Radzen DataGrid 多重选择

wpf - 使用 binding-WPF 设置数据网格列号