C# WPF表单显示为winform

C# WPF表单显示为winform,c#,wpf,windows-7,rendering,C#,Wpf,Windows 7,Rendering,抱歉,这可能是一个非常愚蠢的问题,但我正在使用VS2010在Windows 7计算机上开发WPF表单,但在运行应用程序时,表单看起来仍然像标准的WinForms窗口 我假设它需要一个额外的组件安装在系统上,以显示在设计器中 PS:更具体地说,我指的基本上是轮廓和边界 不,你所经历的一切都是正常的。除非更改了控件的默认样式,否则应用程序将使用windows默认外观绘制。该边框仅用于设计目的。但您可以添加自己的边框,以便在运行时重新创建它。您的计算机上是否设置了任何主题相关的设置?如果未启用主题,

抱歉,这可能是一个非常愚蠢的问题,但我正在使用VS2010在Windows 7计算机上开发WPF表单,但在运行应用程序时,表单看起来仍然像标准的WinForms窗口

我假设它需要一个额外的组件安装在系统上,以显示在设计器中

PS:更具体地说,我指的基本上是轮廓和边界


不,你所经历的一切都是正常的。除非更改了控件的默认样式,否则应用程序将使用windows默认外观绘制。

该边框仅用于设计目的。但您可以添加自己的边框,以便在运行时重新创建它。

您的计算机上是否设置了任何主题相关的设置?如果未启用主题,则可能会降低用户界面体验。只是标准windows主题之一。为了更清楚,我会贴一张我的意思的照片。哦,我想我真是太傻了,竟然期望表格看起来像设计师设计的那样。lol.Aggghhh微软…为什么设计师在表单从未如此显示的情况下却要这样显示表单?