我是WPF的新手,所以我有一個問題。WPF用戶控件和Windows窗體用戶控件在Windows窗體應用程序
我有一個Windows應用程序項目,其中包含一個WPF UserContorl(稱爲PaintingArea) 必須與WindowsFormUserControl(稱爲鍵盤)進行通信。
「PaintingArea」使用ElementHost1在父窗體中託管。 現在,當我在「PaintingArea」中完成繪製文本框時,必須出現「鍵盤」。
有無論如何,我可以使「繪畫區域」調用(調用)「鍵盤」(WPF UserControl調用WindowsFormUserControl)?和vise verca?
我應該使用事件處理程序嗎?
或者將「Keyboard」轉換爲wpf UserControl,然後嘗試從「PaintingArea」(WPF UserControl調用另一個WPF UserControl)調用它?
做這種溝通的最佳方法是什麼?
是的,謝謝。 當我試圖做到這一點時,我遇到了一些小問題。好像我的「繪畫區」不識別或看到任何孩子! 我會看到鏈接並回復你。 – 2012-07-08 15:23:51
對不起,它沒有幫助。 我的繪畫區域有問題,看不到任何其他組件!我怎樣才能夠從WPF UserControl(PaintingArea)調用WindowsFormUserControl(鍵盤)? 請幫忙! – 2012-07-11 09:36:40
http://msdn.microsoft.com/en-us/library/ms742215.aspx:以Windows窗體形式託管wpf控件的演練。希望它有幫助。 PS:我不太清楚你面臨的問題,因爲你還沒有提供任何代碼。 – 2012-07-11 12:06:07