wpf

在WPF中的所有Windows中应用按钮样式

我的XAML中有一个样式设置,用于在我的WPF窗口中创建圆角按钮。我希望这种风格适用于我应用程序中所有窗口上的所有按钮。有没有一种方法,类似于CSS,我可以将其放入另一个文件中,并在所有窗口中引用它?或者我只需要每次复制和粘贴。您可以使用应用程序资源来执行此操作。这里有一些代码然后,为您的按钮(例如):希望这将帮助您找到您要找的东西。

DropShadow for WPF无边界窗口

有没有办法我可以强制这个窗口放下一个阴影?我不想将AllowTransparency设置为true,因为它会影响性能。而且我也不想禁用硬件渲染。我已经写了一个能够完成你想要的工具类:在无边框窗口上放置一个标准的阴影,但是将AllowTransparency设置为false。你只需要调用DropShadowToWindow方法。