gpt4 book ai didi

c# - 在 WPF 文档查看器中禁用 CTRL+P

转载 作者:行者123 更新时间:2023-11-30 14:04:03 28 4
gpt4 key购买 nike

我正在为我们的一个应用程序开发一个新的演示组件。我正在构建一个自定义 WPF 控件,其中只有一个 DocumentViewer,并将该 CC 托管在一个带有 ElementHost 的 Windows 窗体应用程序中。我正在使用带有 C# 的 Visual Studio 2008。

我已经通过 XAML 自定义了所有内容,以赋予其外观和感觉,使其完美地集成到我们的应用程序中,但有一件事仍然存在......

如果您按 CTRL+P,打印对话框仍会出现。我完全不知道如何禁用该功能。此 CC 的用途是允许用户调出并查看该站点上安装的系统的手册,但我们不希望他们不小心打印它们(100 页)。

最佳答案

将以下代码添加到文档查看器:

    <DocumentViewer.InputBindings>
<KeyBinding Key="P" Modifiers="Control" Command="ApplicationCommands.NotACommand" />
</DocumentViewer.InputBindings>

关于c# - 在 WPF 文档查看器中禁用 CTRL+P,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3008256/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com