所以这就是问题所在:
<window>
<border>
<grid>
<border>
</border>
</grid>
</border>
</window
现在所有的边界都有一些阴影。意味着我的窗户有点大而且透明,但在其中有一个边框可以在它周围获得这个奇特的阴影。
但是因为我有多个阴影,它们会在某个时刻重叠,然后看起来很奇怪:(
是否有可能让外边框切割其内容?那么内部内容不能与边界重叠?
我不知道它是否清晰,所以这里有截图:
查看窗口左侧和右侧的红色标题栏边缘:
答案 0 :(得分:2)
您可以使用ClipToBounds剪辑WPF中元素的内容。
<Window ClipToBounds="True">
...
</Window>
答案 1 :(得分:0)
所以我现在得到了完整的解决方案:
<window>
<border Tag="Thats the window shadow">
<border Tag="Thats just for keeping the rest inside the window">
<WindowContent>
...
</WindowContent>
</border>
</border>
</window>