首页 > 解决方案 > 在 WPF 应用程序中调整日历大小

问题描述

我在互联网上发现了很多类似的问题,但没有解决我的问题的解决方案。问题很简单,我只想调整日历大小,仅此而已。许多人建议使用这样的 Viewbox:

<Viewbox
    Width="400"
    Height="400"
    Stretch="Fill"
    StretchDirection="Both">
    <Calendar />
</Viewbox>

该解决方案似乎适用于许多面临相同问题的人,但对我不起作用,如下面的快照所示:

上述代码的结果

我已经尝试了 StrechDirection 的其他值,但没有什么好转的。

ViewBox 位于一个简单的 UserControl 中。

提前致谢

标签: c#wpfcalendarresize

解决方案


我发现了问题。我已经更改了整个应用程序的按钮样式。因为日历包含很多按钮,所以日历中的每个按钮都会受到我的按钮样式的影响。


推荐阅读