向WPF添加表单看起来很糟糕

时间:2012-12-24 03:57:11

标签: c# wpf winforms forms button

我已将表单添加到WPF项目中作为设置对话框。我将文本框设置为3d边框,按钮设置为标准外观。这是我的结果。

enter image description here

WPF中的表单是否有这样的渲染原因?

1 个答案:

答案 0 :(得分:3)

打开项目的 App.xaml.cs ,并覆盖 App 类的 OnStartup 方法。因此,您的 App 类应如下所示:

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

这会使您的表单在WPF应用程序中看起来更好。