新聞中心
大家可能知道,Silverlight開發(fā)工具在處理圖形方面的強(qiáng)大性是毋庸置疑的。我們?cè)谶@里將會(huì)為大家介紹一下在處理圖像中最為復(fù)雜的一個(gè)Silverlight Path相關(guān)概念。希望大家可以通過本文介紹的內(nèi)容充分了解這方面的知識(shí)。#t#

創(chuàng)新互聯(lián)于2013年創(chuàng)立,先為德興等服務(wù)建站,德興等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為德興企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
在Silverlight中,所有的圖形幾乎都具有如下幾個(gè)重要的屬性:
Stroke:對(duì)邊框線填充
StrokeThickness:邊框線的寬度
Fill:對(duì)圖形進(jìn)行填充
Silverlight Path相對(duì)來說比較復(fù)雜,它用來畫出一系列的相連的圓弧或者線條,可以稱之為“軌跡”,使用它可以畫出任意復(fù)雜的形狀,主要通過Data屬性來展現(xiàn)。一個(gè)簡(jiǎn)單的Path聲明示例如下:
- < Canvas Background= "#CDFCAE">
- < Path Stroke="Orange"
- StrokeThickness="3"
- Data="M 10,40 L 300,40
- V 100 H 240 S 300,240 400,175">
- < /Path>
- < /Canvas>
這里對(duì)Data做一下簡(jiǎn)單的解釋,Silverlight提供了一種稱之為“迷你語(yǔ)言”的屬性句法,來描述如何畫出軌跡形狀,包括M(移動(dòng)命令,起始點(diǎn))、L(直線,結(jié)束點(diǎn))、H(水平線)、V(垂直線)、C(三次貝塞爾曲線)、Q(兩次貝塞爾曲線)、A(橢圓弧曲線)、Z(結(jié)束命令)等。更為詳細(xì)的使用大家可以參考SDK。
當(dāng)前題目:SilverlightPath相關(guān)概念簡(jiǎn)單理解
網(wǎng)頁(yè)網(wǎng)址:http://fisionsoft.com.cn/article/dhjesop.html


咨詢
建站咨詢
