1

フォームを設定ダイアログとして WPF プロジェクトに追加しました。テキスト ボックスを 3D ボーダーに設定し、ボタンを標準の外観に設定しました。これが私の結果です。

ここに画像の説明を入力

WPF 内のフォームがこのようにレンダリングされる理由はありますか?

4

1 に答える 1

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アプリケーションでフォームの見栄えが良くなります。

于 2012-12-24T07:36:20.910 に答える