当托管在 WinForms 容器中时,WPF ScrollViewer 不会接收鼠标事件
我们有一个 WinForms 应用程序,我们正在逐步将其转换为 WPF。此时,应用程序的主窗体是一个 Form (WinForms),其中包含 WPF 中内置的垂直侧边栏。侧…
如何将非托管对话框设置为 WinForm 表单的所有者?
我需要能够获取 WinForm 对话框的所有者的 HWND。在非托管中,我有一个后台线程,用于获取前面窗口的 HWND。然后,代码调用 ::GetParent(frontHWND) …
WPF 用户控件中的键盘输入不会发送到 WinForms 容器
我们有一个 WinForms 应用程序,我们正在逐步将其转换为 WPF。此时,应用程序的主窗体是一个 Form (WinForm),其中包含 WPF 中内置的垂直侧边栏。侧边…
RichTextBox (winform) 保存段落格式 (PARAFORMAT2)
我正在使用 RichTextBox 控件,除了行间距之外,它运行得很好。我通过 SendMessage 和 PARAFORMAT2 使用互操作调用来设置段落的行距。 效果很好。它完…
如何从 C# Windows 窗体应用程序写入 Word 文档(以特定格式)
我正在开发一个 C# Windows 应用程序,它捕获用户的输入(以大量文本框、单选按钮和下拉菜单的形式)。 我需要将捕获的用户响应写入一个 Word 文档,…
WinForms 中的 Interop WPF,如何处理来自 WPF 控件的事件
我正在 WinForms 应用程序中处理一些 WPF 互操作性。我有以下设置。 WinForms 用户控件 WFControl WPF 用户控件 GalleryControl 列表框图库项目 列表…
当带有 WPF ElementHost 的表单处于活动状态时,MDI 应用程序菜单快捷键被吞没
我有一个 Winforms MDI 应用程序,我的最新表单是作为 WPF UserControl 开发的,由 System.Windows.Forms 托管。 Integration.ElementHost。 我发现,…
将 Windows 窗体 UserControl 托管到 Silverlight 应用程序中
我有一个用 Windows 窗体编写的 DLL。我需要将此 DLL 中的一个 UserControl 托管到我的 silverlight 项目中。这可能吗? 在 WPF 中,可以使用 Windows…
如何使用 WindowsFormHost 在 WPF 中聚焦
我有一个简单的设置: private void TextBox_PreviewLostKeyboardFocus(object sender, KeyboardFocusChangedEventArgs e) { e.Handled = true; } 三…
跟踪多个 WindowsFormsHost 控件中的 WPF 鼠标移动
我有一个 WPF 应用程序,其中有多个 WindowsFormsHost 控件。当应用程序在全屏模式下最大化时,我试图跟踪鼠标在应用程序内的位置。如果用户将鼠标放…
AxShockwaveFlash com 组件的停止方法尝试读取或写入受保护的内存
我正在使用 AxShockwaveFlash com 组件在 Windows 应用程序中显示 Flash 文件。 ,我调用 Stop() 方法来停止闪光。 但某些用户会抛出异常“尝试读取或…
在 WPF 中使用 ActiveX 控件
我正在尝试在 WPF 应用程序中托管 ActiveX 控件。在尝试使用网络上和此处的现有信息后,我陷入了死胡同。 我需要使用提供的 ActiveX 控件与 紫外线功…