2016-09-30 86 views
0

我的程序在我的系统上工作正常,问题是我的队友使用win10和IAM使用win10。在win7上调整按钮和整个窗口。缩小问题

所以我想与ClientSize一起工作,但我没有真正的解决方案。

回答

0

WPF挑选由操作系统版本确定的默认主题。这与用户操作系统的经验是一致的。在大多数应用程序中通常都很好,但对于更复杂的用户体验设计而言却成了问题。

如果您希望系统外观相同,则必须强制加载特定的操作系统主题。

在你的应用程序启动时补充一点:

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); 
+0

完成,但VisualStudio的redmarks “PresentationFramework” 和V3.0.0.0; 31bf3856ad364e35;组件\\主题/航空” – Pinotek

+0

所以解决了redmark问题。但它找不到资源 – Pinotek

+0

请参阅:http://stackoverflow.com/a/38833297/1305699 尝试在app.xaml – Joe