silverlight 绘制Ellipse以及Ellipsede一些相关属性

Opacity="0.4"如果 Opacity 值为 0,则表示画笔完全透明;如果值为 1,则表示画笔完全不透明。如果值为 0.5,则表示画笔的不透明度为 50%;如果值为 0.725,则表示画笔的不透明度为 72.5%,依此类推。小于 0 的值将被视为 0,而大于 1 的值将被视为 1。

Ellipse的Stroke属性指的是椭圆的边线的颜色 StrokeThickness:获取或设置 Shape 轮廓的宽度
shape.Stretch:获取或设置一个值,该值指定形状如何填充为它分配的空间 取值包快四种:

None:不对图片进行拉伸以便填充规定的尺寸。Uniform:按比例进行拉伸,直到有一边满足规定的尺寸区域为止,其余部分不会被填充,按最小尺寸填充。UniformToFill:按比例进行拉伸,直到完全填充规定的尺寸区域为止,超出该区域的将会被裁剪,按最大尺寸填充。Fill:不按比例拉伸,完全填充规定的尺寸区域,将会破坏图像的比例


LinearGradientBrush 使用线性渐变绘制区域。线性渐变沿直线定义渐变。该直线的终点由线性渐变的 StartPoint 和 EndPoint 属性定义
GradientStop 描述渐变中过渡点的位置和颜色。GradientStop.Color 属性:获取或设置渐变停止点的颜色   GradientStop.Offset 属性:获取渐变停止点在渐变向量中的位置
ImageBrush:利用图像绘制区域
RenderTransformOrigin(xOrigin,yOrigin)XAML 值
xOrigin
水平原点因子。通常假定为 0 至 1 之间的值,请参见备注。

yOrigin
垂直原点因子。通常假定为 0 至 1 之间的值,请参见备注。


Path 类
绘制一系列相互连接的直线和曲线。直线和曲线维度通过 Data 属性声明,并且可以使用 Path 特定的 mini-language 或使用对象模型来指定。
Path 是一个 Shape。但是,可使用 Path 创建比其他“Shapes”更复杂的二维图形。Path 对象可以绘制闭合或开放的形状、直线和曲线
Data 属性字符串以“move to”命令开头(由 M 指示),该命令在 Canvas 坐标系中为路径建立一个起点。 Path 数据参数区分大小写。大写的 M 指示新的当前点的绝对位置。小写 m 则指示相对坐标。
第一段是一个三次方贝塞尔曲线,该曲线从 (100,200) 开始,在 (400,175) 结束,使用 (100,25) 和 (400,350) 这两个控制点绘制。此段由 Data 属性字符串中的 C 命令指示。同样,大写的 C 指示绝对路径;小写的 c 则指示相对路径。
<Canvas>
  <Path Fill="Gold" Stroke="Black" StrokeThickness="1">
    <Path.Data>
      <EllipseGeometry Center="50,50" RadiusX="50" RadiusY="50" />
    </Path.Data>
  </Path>
</Canvas>
<Canvas>

  
  <Path Stroke="DarkGoldenRod" StrokeThickness="3"
    Data="M 100,200 C 100,25 400,350 400,175 H 280"/>
</Canvas>


 

DateLine.Duration :时间线的简单持续时间等于一次向前迭代的时间,与包含重复的总播放时间相对

类型

语法

示例

示例结果

时间跨度

[.]小时:分钟:[秒的小数部分]

"0:0:15"

从开始到结束历时 15 秒。

文本“Automatic”

Automatic

“Automatic”

可以对 Storyboard 或动画设置 Duration,Automatic 文本值在这两种情况下会导致不同的行为。对于 StoryboardAutomatic 持续时间行为等同于其最近结束的子动画的结束时间,因此不会发生剪切任何子动画持续时间的情况。对于动画,Automatic 持续时间的时间跨度为 1 秒。通常所需的持续时间不会这么短,不过此默认值至少使您可以在测试期间看到动画启动。相对于动画从不运行,这可以提供更好的调试信息

文本“Forever”

Forever

“Forever”

动画的 DurationForever 被否决,因而很少使用。DurationForever 会导致无论为 FromTo、关键帧等项指定了什么值,动画永远在起始值处停滞不前







摘自MsDN

转载于:https://www.cnblogs.com/umlzhang/archive/2009/08/06/1540327.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值