2016-05-10 73 views
0

我有一個帶有進度條的Windows窗體,當我在Windows應用程序中打開窗體時,進度條正常工作,現在我們正在將Windows應用程序遷移到wpf應用程序。我們正在逐步進行這種遷移,我們在遷移過程中遵循以下過程。Windows窗體控件在WPF應用程序中無法正常工作

  • 創建新的C#WPF應用程序項目。
  • 重新設計了一些重要的Windows窗體作爲WPF窗口(來自MahApps的MetroWindow)
  • 在WPF應用程序的項目引用中添加了現有的Windows窗體應用程序。
  • 現在,我們在新的WPF應用程序中打開現有項目的窗體窗體。

以這種方式,當我在WPF應用程序中打開窗體時,包含進度條控件的窗體窗體不顯示進度。

任何人都可以幫助我克服這種情況嗎?

+0

究竟是如何「無法正確顯示」? – Evk

+0

你可以顯示一個代碼如何打開一個窗體?你確定這是一個「控件」問題,而不是一個運行過程的邏輯 – Fabio

+0

我只是使用窗體的實例打開:MyForm form = new MyForm(); form.ShowDialog(); – kombsh

回答

0

您可以嘗試Hosting的方法有關於一些演練...

+0

或者最好使用本教程使用XAML https://msdn.microsoft.com/en-us/library/ms752027(v=vs.100).aspx WPF和WF具有這些公共組件的基類,像按鈕,文本框等,它應該對你有所幫助。 –

相關問題