Silverlight中的画笔、变换与位图技术详解
在Silverlight开发中,画笔、变换和位图是实现丰富视觉效果的重要元素。下面将详细介绍这些技术及其应用。
1. 变换与布局容器
在Silverlight里, RenderTransform 和 RenderTransformOrigin 属性不仅适用于形状,所有继承自 UIElement 类的元素都支持这些属性,像按钮、文本框、 TextBlock 以及布局容器等。
例如,下面的代码展示了一个旋转的矩形:
<Rectangle Width="80" Height="10" Stroke="Blue" Fill="Yellow"
Canvas.Left="100" Canvas.Top="100" RenderTransformOrigin="0.5,0.5">
<Rectangle.RenderTransform>
<RotateTransform Angle="25" />
</Rectangle.RenderTransform>
</Rectangle>
这里的 RenderTransformOrigin="0.5, 0.5" 指定了形状的中心点,无论形状大小如何。实际上, RenderTransformOrigin 通常比 C
超级会员免费看
订阅专栏 解锁全文
3284

被折叠的 条评论
为什么被折叠?



