C# 相同的应用程序,不同的界面

C# 相同的应用程序,不同的界面,c#,.net,wpf,modern-ui,C#,.net,Wpf,Modern Ui,我正在用编写一个WPF应用程序。它在我的电脑上看起来很棒(赢7) 然而,在我同事的衣服上看起来不一样(也赢了7分) 我该怎么做才能让它看起来总是像我的电脑一样?我终于找到了隐式风格不起作用的原因 我将ModernUI与WPF4.0一起使用,并删除了 <Style TargetType="{x:Type Rectangle}"/> 前几天在app.xaml中 就这么简单,现在一切看起来都很好。除了我仍然不知道空样式是如何工作的。这些样式看起来不一样,也不可能通过系统主题化来实

我正在用编写一个WPF应用程序。它在我的电脑上看起来很棒(赢7)

然而,在我同事的衣服上看起来不一样(也赢了7分)


我该怎么做才能让它看起来总是像我的电脑一样?

我终于找到了隐式风格不起作用的原因

我将ModernUI与WPF4.0一起使用,并删除了

<Style TargetType="{x:Type Rectangle}"/>

前几天在app.xaml中


就这么简单,现在一切看起来都很好。除了我仍然不知道空样式是如何工作的。

这些样式看起来不一样,也不可能通过系统主题化来实现。我会使用Snoop或类似工具来找出为什么会使用不同的样式。@Mitch谢谢你的建议。我是wpf的新手。你告诉我找到它的方法。我们稍后再看。它将覆盖默认的
矩形
样式。边距、边框颜色,。。。etc被什么都没有覆盖。因此,如果默认值的边距为4,则空样式的边距为0。所有颜色都一样。@Loetn是的,当然。但是你怎么解释我在一开始发布的问题呢。