如何在Windows 10下获取按钮默认样式?

时间:2016-07-26 07:23:41

标签: wpf

在Windows 7上查看WPF的第一步,我感到非常高兴。在Windows 10上看到它我非常惊讶。按钮看起来不像预期。尝试使用WinForms会产生预期的外观。

这是我的问题:

enter image description here

所以我的问题:

如果没有定义按钮式,我怎样才能获得默认按钮的“正常”样式(OK有IsDefault = true),并且按钮的展开的蓝色边框也是如此? 这在以编程方式将焦点设置为“取消”按钮时非常重要,因为在这种情况下,不会显示虚线边框,因此在Win 10上,用户无法知道enter将按下女巫按钮。

1 个答案:

答案 0 :(得分:0)

您可以使用Windows UWP获得类似的按钮样式。

在WPF中,您可以查看MSDN网站中的Modern UI(MUI)

它可以产生类似的结果。我和mui一起工作了几个月,这真的帮助我满足了想要拥有Windows 10喜欢UI体验的客户。我不得不像开始菜单一样创建瓷砖。 MUI为我做了很棒的工作。

从Github获取MUI。 Modern UI for WPF

此外,我还尝试了devexpresstelerik控件。也看看他们。