在WPF中调整窗口大小调整大小的剪切路径

时间:2010-04-08 08:59:05

标签: wpf xaml resize clipping

我想知道如何在调整窗口大小时动态调整剪切路径的大小。现在我在Expression Blend中使用一个矩形,它随窗口调整大小。将此矩形作为剪切路径应用于圆形会使矩形固定,并且不会再调整大小。

我已经看到了在XAML中创建剪切路径的不同方法,在Clip =“”属性以及样式标记中。但我还没有成功找到合适的XAML解决方案。

有人能指出我正确的方向吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

我正在寻找同一个问题的答案(这就是我找到你的帖子的方式),我偶然发现了这个问题:

http://chriscavanagh.wordpress.com/2008/10/03/wpf-easy-rounded-corners-for-anything/

如果您想要将更复杂的形状用作裁剪路径,则不确定它是否会对您有效,但是如果您只想围绕一些会自动缩放的角落,我建议您查看它。它使用绑定到边框元素而不是剪切路径的VisualBrush。到目前为止,我发现它是一个非常优雅的解决方案,满足我的需求。