在 WPF 中使用复杂的 Winforms 控件(如 ZedGraph)和 MVVM 设计
我正在构建一个基于 MVVM 模式的 WPF 桌面应用程序。 我想显示一些图表,并决定使用旧的 ZedGraph 库,因为我很熟悉它,目前似乎没有更好的选择(如果…
我可以将一个 WPF 窗口叠加在另一个窗口之上吗?
我有一个 WPF 窗口,其中包含一个 WindowsFormsHost 元素。我需要在此元素之上绘制内容,但 WindowsFormsHost 的性质意味着它始终位于绘图堆的顶部。…
在 WindowsFormsHost 之上呈现 WPF 控件
我知道默认的 WPF 行为是渲染 WPF 控件,然后在顶部渲染 WinForms,但是有没有办法在 WindowsFormsHost 之上渲染 WPF? 编辑:我也发现了一个临时黑客…
WPF 列表框中的 WindowsFormHost 项 - Z 顺序
我已经到了网络的尽头并回来了,但我似乎找不到任何解决我的 Z 排序 WindowsFormsHost 问题的解决方案。我的问题特定于渲染 ListBox,其中项目是 Wind…
wpf WindowsFormHost
大家好 正在使用 WPF 应用程序 我需要在我的应用程序中使用 MS 报告,因此我使用了 WindowsFormsHost 但问题是 WindowsFormsHost 无法处理触摸事件 如…
如何从 WPF/C# 中的 IPreviewHandler COMIMPORT 捕获/生成图像?
我想知道是否可以生成 ComImport 对象的图像(捕获)(如 Win7 PreviewHandler)? 我尝试利用 RenderTargetBitmap(在托管 ComImport 的父控件上),…
WPF 4:Windows 窗体主机、水晶报表异步
有没有办法以异步方式呈现 WinForms 控件(例如 Crystal Reports Viewer),甚至在不同的线程中呈现,而不会冻结应用程序。 我的问题是,当我分配报告…
OpacityMask 无法与 WPF WindowsFormsHost 一起使用?
我试图在通过 WindowsFormHost 对象托管的控件上放置圆角边框。看起来无论我为 OpacityMask 设置什么,它对渲染都没有影响。有什么我错过的吗? 这是…
WPF TabControl 与 WindowsFormsHost 未知边框问题
我正在 WPF 中编写一个文本编辑器,我似乎有一个无法删除的奇怪边框。 我有一个带有选项卡控件的网格,当用户选择“文件 -> 新建”时,我以编程方式…
在 WPF 中的 WindowsFormsHost 控件中捕获键盘输入
我在 WinForms 用户控件内有一个 ActiveX 控件。我的 WinForms 应用程序很喜欢它! 现在,转到 WPF,我在 WindowsFormsHost 控件中使用用户控件。效果…
WPF 中托管的 Windows 窗体用户控件 - 如何捕获离开事件?
在我的 WPF 应用程序中,我将自定义 Windows 窗体用户控件与其他 wpf 控件一起托管。我的自定义用户控件使用 WindowsFormsHost 控件托管在 wpf 中。此…
WindowsFormsHost 和 DependencyProperty
我有一个 Windows 窗体控件,我尝试使用 WindowsFormsHost 类将其包装为 WPF 控件;我想将遗留控件绑定到视图模型。具体来说,该控件公开了一个网格属…
使用 WindowsFormsHost 时 WPF 并不总是重绘
我有一个简单的应用程序,它使用 WindowsFormsHost 托管托管 DirectX Control。我已经重写了 Control 中的绘制方法以防止闪烁: protected override v…
“无效的窗口句柄”退出使用 System.AddIn 的 WPF 应用程序时
我正在开发一个 WPF 应用程序,该应用程序使用 System.AddIn 来解决包装在 WindowsFormsHost 控件中的基于 Windows 窗体的控件所遇到的内存泄漏问题。…