フォームを設定ダイアログとして WPF プロジェクトに追加しました。テキスト ボックスを 3D ボーダーに設定し、ボタンを標準の外観に設定しました。これが私の結果です。
WPF 内のフォームがこのようにレンダリングされる理由はありますか?
プロジェクトの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アプリケーションでフォームの見栄えが良くなります。