我的程序在我的系统上工作正常,问题是我的伙伴正在使用win7和Iam使用win10。按钮和整个窗口在win7上调整。
所以我认为使用ClientSize但我没有真正的解决方案。
答案 0 :(得分:0)
WPF选择由操作系统版本确定的默认主题。这与用户对操作系统的经验是一致的。它在大多数应用程序中通常都很好,但在更复杂的用户体验设计中成为一个问题。
如果您希望系统看起来一样,则必须强制加载特定的操作系统主题。
在Application Startup事件中添加:
Uri uri = new Uri(“PresentationFramework.Aero;V3.0.0.0;31bf3856ad364e35;component\\themes/aero.normalcolor.xaml”, UriKind.Relative);
Resources.MergedDictionaries.Add(Application.LoadComponent(uri) as ResourceDictionary);