【发布时间】:2011-05-13 13:21:07
【问题描述】:
在我的 WPF 应用程序中,我创建了一个 Window,其中包含一个 FlowDocumentScrollViewer 以及其他控件。
我已经为我的 Window 创建了一个命令绑定到 Print 命令,其中包含一个 Executed 处理程序,该处理程序运行一些自定义逻辑,并最终打印 FlowDocumentScrollViewer 的内容。
一切正常,但我有一个问题。
如果用户在 FlowDocumentScrollViewer 中单击,然后按 Ctrl + P,它将执行 FlowDocumentScrollViewer 本身的打印命令绑定,而不是我的窗口的绑定。所以我的自定义逻辑没有执行,打印输出也不是应该的。
如何禁用 FlowDocumentScrollViewer 的打印命令绑定,并确保在所有情况下按 Ctrl + P 都会运行我的 Windows 的打印命令绑定?
【问题讨论】:
标签: .net wpf flowdocumentscrollviewer