我可以在不使用 InvalidateRequerySuggested() 的情况下在 MediaCommands 上引发 CanExecute 吗?
我有一些自定义 CommandBindings 确定各种 MediaCommands(播放、暂停等)的 CanExecute 状态。我想在某些时刻触发调用 CanExecute 处理程序。然而,…
DataGrid 保存按钮和 CanExecute
我在 XAML 中有一个数据网格和保存按钮。我有一个绑定到数据网格的 ObservableCollection。 如果我在数据网格中添加/删除一行,我应该能够启用“保存…
执行命令不会在后面的资源字典代码中触发
我已经为其创建了资源字典和代码隐藏文件。 在 XAML 中,我定义了命令绑定并添加了执行处理程序: <Button Grid.Row="2" Width="100" > <Comman…
WPF:如何使用 MVVM 将命令绑定到 ListBoxItem?
我刚刚开始学习MVVM。我按照这个 MVVM 教程(我强烈向所有 MVVM 初学者推荐它)。基本上,到目前为止我创建的是几个文本框,用户在其中添加他或她的数…
Treeview 是否使用命令绑定来展开/折叠?
WPF Treeview 响应 + 和 - 击键来展开和折叠树中的节点。伟大的! 是否有一个现有命令可以绑定工具栏按钮或菜单项以在树视图中执行相同的操作?我在库…
如何禁用 Ctrl+1 的默认 RichTextBox 命令?
Snoop 显示该命令是“ApplySingleSpace”,但是当我尝试通过 这篇文章。像这样: <RichTextBox.CommandBindings> <CommandBinding Command="App…
WPF 应用程序命令绑定不起作用
你好 我在 WPF 中的 CommandBindings 方面遇到了一个奇怪的问题。 我在对象的构造函数中添加 CommandBindings。命令绑定看起来像 CommandBindings.Add…
AvalonDock 中的命令绑定问题
我创建了一个应用程序,其中有一系列命令绑定附加到我的应用程序的 MainWindow:( 为简洁起见,简化了代码) <Window x:Class="DBBrowser.Design.P…
从父窗口绑定到 UserControl RoutedCommand
我正在尝试创建一个显示多页图像并允许用户缩放、旋转和浏览图像的用户控件。我遇到的问题是如何正确设置键盘快捷键。我发现我需要在托管 UserControl…
如何强制 RibbonButton 始终启用?
我在窗口内有一个 Microsoft Ribbonbar,每个 RibbonButton 都与一个特定命令相关联,如下所示: <ribbon:Ribbon x:Key="MyToolbar" Name="MyToolba…
命令绑定问题。如何启用命令按钮
我的代码在这里>> public class Player:INotifyPropertyChanging { string addressBar public string Url { get { return addressBar } set { add…
如何使发送者成为 WPF CommandBinding 中的按钮而不是主窗口?
WPF MainWindow 中的 Button 具有普通的命令属性。单击时,处理程序方法接收发送者。但发送者始终是MainWidow。如何让发送者成为 Button ?我需要它成…
CanExecute 方法出现 false 问题
嗯,在我们的应用程序中,这通常工作得很好。但在某些时候,没有任何 CanExecute 方法触发(即使我显式调用 CommandManager.InvalidateRequerySuggest…