Silverlight Line實(shí)現(xiàn)直線(xiàn)方法
作者:佚名
Silverlight Line的操作應(yīng)用主要是幫助開(kāi)發(fā)人員來(lái)實(shí)現(xiàn)一個(gè)直線(xiàn)的圖像顯示。我們今天將會(huì)通過(guò)一段代碼來(lái)具體了解相關(guān)操作方法。
Silverlight在畫(huà)圖方面的功能可謂是非常強(qiáng)大的。它包括很多方法來(lái)幫助我們實(shí)現(xiàn)各種需求下的圖像顯示。比如在這里將要為大家介紹的Silverlight Line的使用,就是其中一個(gè)實(shí)現(xiàn)直線(xiàn)的方法。#t#
Silverlight Line顧名思義,在兩點(diǎn)之間畫(huà)出一條直線(xiàn),需要指定起始點(diǎn)(X1、Y1)和終結(jié)點(diǎn)(X2、Y2)的坐標(biāo)。如下面的例子:
- < Canvas Background="#CDFCAE">
- < Line Canvas.Top="20" Canvas.Left="20"
- X1="20" Y1="20" X2="400" Y2="20"
- Stroke="#FF9900" StrokeThickness="4">
- < /Line>
- < Line Canvas.Top="40" Canvas.Left="20"
- X1="20" Y1="40" X2="200" Y2="180"
- Stroke="#0099FF" StrokeThickness="5">
- < /Line>
- < Line Canvas.Top="20" Canvas.Left="240"
- X1="220" Y1="20" X2="220" Y2="200"
- StrokeThickness="6">
- < Line.Stroke>
- < LinearGradientBrush
StartPoint="0,0"> - < GradientStop Color=
"#FFFFFF" Offset="0.0" /> - < GradientStop Color=
"#307801" Offset="1.0" /> - < /LinearGradientBrush>
- < /Line.Stroke>
- < /Line>
- < /Canvas>
Silverlight Line相關(guān)操作方法如上所示。
責(zé)任編輯:曹凱
來(lái)源:
博客園