2012-12-24 42 views
1

我已經將表單添加到WPF項目中作爲設置對話框。我將文本框設置爲3D邊框,並將按鈕設置爲標準外觀。這是我的結果。將表單添加到WPF看起來很可怕

enter image description here

是否有一個原因,爲什麼一個WPF裏面的形式呈現這樣嗎?

+0

WPF使用像java的swing這樣的自定義樣式 –

+0

這個截圖是從窗體表單添加到WPF項目 – MCSharp

+3

糟糕的主意。可能會出現默認外觀,沒有清單(您可以修復),但是在WPF應用程序中使用Windows窗體並不是理由。你怎麼做 - 注意 - WPF表單? – TomTom

回答

3

打開App.xaml.cs您的項目,並覆蓋應用類的OnStartup方法。所以,你的應用類應該是這樣的:

public partial class App : Application 
{ 
    protected override void OnStartup(StartupEventArgs e) 
    { 
     base.OnStartup(e); 
     System.Windows.Forms.Application.EnableVisualStyles(); 
    } 
} 

這應該讓你的形式看在WPF應用程序更好。

+0

謝謝。這解決了這個問題。 – MCSharp

相關問題