在我的 WPF 项目中,我有一个 WPF 窗口。我想在我的 WPF 项目中使用Sticky Windows 解决方案。该库只需要一个参数:System.Windows.Forms.Form 对象。
是否存在从 WPF Window 对象开始获取 Form 对象的任何方法?
在我的 WPF 项目中,我有一个 WPF 窗口。我想在我的 WPF 项目中使用Sticky Windows 解决方案。该库只需要一个参数:System.Windows.Forms.Form 对象。
是否存在从 WPF Window 对象开始获取 Form 对象的任何方法?
不,这是不可能的。WPFWindow
与 Windows Forms 没有继承关系Form
。但是,可能可以将库中的代码调整为提到的,以便它与 WPF 一起使用......
其他人提到的重构 Sticky Windows 解决方案以支持 WPF 表单的方法听起来像是您的最佳选择。如果您真的想将 WPF 表单视为 Windows 表单,也许以下内容会有所帮助:
这行得通吗?
虽然不可能,但文章和代码确实为您提供了足够的信息来创建 WPF 版本。