2011-04-24 27 views
0

執行的.xaml我想知道我怎麼可以運行在Windows窗體的.xaml形式(wpfapplication)?另外一個問題是,我有2個項目; Windows窗體應用程序& WPF應用程序,我想這兩者結合起來,並使其可靠到每個人這樣的,如果我點擊Wpfapplication一個按鈕,我會打電話或在Windows應用程序中執行的方法。這甚至有可能嗎?任何幫助/指導將真正感激!開放與在Windows形式

+0

StackOverlow不是谷歌的替代品。 – corlettk 2011-04-24 05:54:52

+0

@corlettk:這個問題的問題不是很容易回答,但它是一個重複的。 – 2011-04-24 06:03:40

回答

2

是的,你可以承載WPF中WinForms控件。你想看看ElementHost class

您的其他問題:如果你是在談論合併這兩個應用程序的來源和基本爲他們作出一個可執行文件,然後它基本上可以歸結爲調用庫函數 - 因此多數民衆贊成可能。如果您在兩個獨立的進程中討論兩個獨立的應用程序,那麼它會變得更加複雜:您需要嚮應用程序添加一個接口,以暴露要調用的方法。有很多方法可以做到這一點:WCF,.Net遠程處理,套接字。