AvalonDock 中的命令绑定问题
我创建了一个应用程序,其中有一系列命令绑定附加到我的应用程序的 MainWindow:( 为简洁起见,简化了代码)
从父窗口绑定到 UserControl RoutedCommand
我正在尝试创建一个显示多页图像并允许用户缩放、旋转和浏览图像的用户控件。我遇到的问题是如何正确设置键盘快捷键。我发现我需要在托管 UserControl…
如何强制 RibbonButton 始终启用?
我在窗口内有一个 Microsoft Ribbonbar,每个 RibbonButton 都与一个特定命令相关联,如下所示: 我以这种方式将命令处理到放置在同一窗口中的特定 Ca…
命令绑定问题。如何启用命令按钮
我的代码在这里>> public class Player:INotifyPropertyChanging { string addressBar; public string Url { get { return addressBar; } set { addre…
如何使发送者成为 WPF CommandBinding 中的按钮而不是主窗口?
WPF MainWindow 中的 Button 具有普通的命令属性。单击时,处理程序方法接收发送者。但发送者始终是MainWidow。如何让发送者成为 Button ?我需要它成…
CanExecute 方法出现 false 问题
嗯,在我们的应用程序中,这通常工作得很好。但在某些时候,没有任何 CanExecute 方法触发(即使我显式调用 CommandManager.InvalidateRequerySuggest…
直接将功能区按钮添加到快速访问工具栏的问题
我正在尝试使用 CanAddToQuickAccessToolBarDirectly 属性将功能区按钮直接添加到快速访问工具栏。我已阅读为了执行此操作,必须在此源的按钮上启用命…
WPF:使用命令绑定和线程控制按钮的启用/禁用状态时遇到问题
我有一个 WPF 应用程序,仅包含一个按钮和一个文本框来显示一些输出。当用户单击按钮时,一个线程启动,该线程禁用按钮,将内容打印到输出文本框,然…
MVVM - 在对象列表中,每个对象都包含一个命令,如何获取要触发的适当命令?
也许我的处理方式是错误的,但在我的视图模型中,我有一个对象列表(CGCAppSwitchboardItem),每个对象都包含一个 DelegateCommand 属性。我的意图是…
带有每个选项卡绑定的 WPF 路由命令
我打算禁用和启用 TabControl 外部的按钮,就像当前选项卡更改时 TabItem 内部的按钮一样。但 TabItem 的 CommandBindings 似乎不会影响可视化树的“…
WPF CommandBinding 不在顶级项目/Window/this 上
我想要的只是不同选项卡上的不同绑定,因此切换选项卡会切换命令可用性。我认为 CommandBindings 就是这样工作的。 但我花了最后的时间试图让这个简单…
将 WPF 命令与 Canvas 结合使用不起作用
我有一个从 Canvas 派生的自定义画布。它包含一些像 New/Open/Save 等这样添加的 ApplicationCommands - this.CommandBindings.Add(new CommandBindin…
WPF 中的自定义命令允许“实时”更改依赖属性值
我有一个场景,在我的自定义控件中,我有一个名为 MinValue 的自定义依赖属性,类型为 int。 我想允许用户通过键盘输入 Ctrl++(增加)和 Ctrl+-(减…
在命令绑定中使用 WPF 控制自己的属性
我有一个切换按钮。我正在使用命令绑定,并且希望将其 IsChecked 属性的值作为参数传递。如何在不命名 ToggleButton 并使用其名称来寻址自身的情况下…