gpt4 book ai didi

Silverlight 4 边框剪裁

转载 作者:行者123 更新时间:2023-12-01 01:32:38 27 4
gpt4 key购买 nike

是否可以在 Silverlight 4 中创建一个带有圆角的边框来剪辑它的任何子 UI 元素?到目前为止,我已尝试通过将按钮设置为边框控件的子元素来实现此目的,但是当我设置角半径以在边框中创建圆角时,按钮不会被剪裁。

最佳答案

看看ClippingBehavior这是 CodePlex 上的 Expression Blend Samples 的一部分。这是一种 Blend 行为,因此要添加它,您必须从 Blend SDK 中引用 System.Windows.Interactivity.dll 并在 Blend 中的元素上删除该行为或将其添加到 XAML 中:

<UserControl x:Class="MyApplication.MainPage"
...other xmlns imports...
xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity"
xmlns:samples="clr-namespace:Expression.Samples.Interactivity;assembly=Expression.Samples.Interactivity"
>

<Border>
<i:Interaction.Behaviors>
<samples:ClippingBehavior CornerRadius="15"/>
</i:Interaction.Behaviors>
<!-- content to be clipped goes here -->
</Border>
</UserControl>

这是一种向任何 UI 元素添加圆角/剪辑的简单且可重用的方法。

关于Silverlight 4 边框剪裁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3808080/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com