首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > windows >

windows phone:转换

2013-03-13 
windows phone:变换在Silverlight中,可以对派生自UIElement的任何对象应用变换,包括文本、位图、视频、面板及

windows phone:变换

在Silverlight中,可以对派生自UIElement的任何对象应用变换,包括文本、位图、视频、面板及所有控件。UIElement定义了RenderTransform属性来进行变换,该属性可以被设置为Transform类型的对象。Transform是一个抽象类,它有7个非抽象的派生类。

TranslateTransform:平移变换(移动位置)
ScaleTransform:绽放变换(增大或减小尺寸)
RotateTransform:旋转变换(围绕某个点旋转)
SkewTransform:二维扭曲(在一个维度内基于另一个维度移动)
MatrixTransform:矩阵变换(基于标准矩阵表示的变换)
TransformGroup:复合变换(按指定顺序将多个变换复合为一个变换)
CompositeTransform:组合变换(按固定的顺序组合一系列变换)

例如,想要将文本元素旋转30度,可这样:

<TextBlock ...>

  <TextBlock.RenderTransform>

     <RotateTransform Angle="30" />

  <TextBlock.RenderTransform>

</TextBlock >

热点排行