在我的WPF項目中,我有一個WPF窗口。我想在我的WPF項目中使用Sticky Windows Solution。該庫只需要一個參數:System.Windows.Forms.Form對象。WPF應用程序 - 如何獲取對應的System.Windows.Forms.Form的引用?
它存在不存在任何方式來獲得從一個WPF窗口對象開始Form對象?
在我的WPF項目中,我有一個WPF窗口。我想在我的WPF項目中使用Sticky Windows Solution。該庫只需要一個參數:System.Windows.Forms.Form對象。WPF應用程序 - 如何獲取對應的System.Windows.Forms.Form的引用?
它存在不存在任何方式來獲得從一個WPF窗口對象開始Form對象?
不,這是不可能的。 WPF Window
與Windows窗體Form
沒有繼承關係。但它很可能是可以從圖書館適應代碼提到,使其與WPF的作品...
雖然這是不可能的,文章和代碼不存在足夠的信息,爲您創造一個WPF版本。
其他人所說的重構置頂的Windows解決方案,支持WPF形式的做法聽起來像你最好的選擇。如果你真的想治療WPF形式爲Windows窗體,也許下面的幫助:
將這項工作?
我在我的接口IFormAdapter中將所有引用轉換爲Form。現在我有兩個實現:WinFormAdapter和WpfFormAdapter。 – Ricibald 2009-10-14 13:46:52