你的位置:首页 > ASP.net教程

[ASP.net教程]WPF系列:画图


Line

  在两个坐标点之间画一条直线,通过四个属性设置它的起始和结束

 <Line Stroke="Blue" StrokeThickness="3" X1="20" Y1="20" X2="300" Y2="20"></Line>


 <Polyline Stroke="Green" StrokeThickness="3" 
Points="5,100 15,100 35,200 55,55 70,200 80,160 90,200 105,150 115,200 125,100 140,200 155,155 180,155"></Polyline>

<Polyline Stroke="Green" StrokeThickness="3" 
Fill="Yellow" Points="5,100 15,100 35,200 55,55 70,200 80,160 90,200 105,150 115,200 125,100 140,200 155,155 180,155 5,100"></Polyline>

Polygon

  Polygon可以用来绘制多边形,和Polyline类似,但是他能自动把最后一个点和起始点连接起来而不需要像Polyline那样在Points属性最后再加上起始点

 <Polygon Stroke="Green" StrokeThickness="3" Fill="Yellow" 
Points="5,100 15,100 35,200 55,55 70,200 80,160 90,200 105,150 115,200 125,100 140,200 155,155 180,155"></Polygon>

Rectangle

  绘制矩形,通过Width和Height属性就能指定矩形的宽高

<Rectangle Canvas.Left="50" Canvas.Top="30" Width="200" Height="100" Fill="Aqua"></Rectangle>

Ellipse

  Ellipse用于绘制圆形和椭圆,也是通过Width和Height属性改变圆的形状

 <Ellipse Fill="Beige" Width="100" Height="100"></Ellipse> <Ellipse Canvas.Left="130" Fill="BlueViolet" Width="200" Height="100"></Ellipse>


  在Data中的特殊字符常见的有以下这几种,

  M表示起点

  Z闭合图形

  L到指定点的线条

  H水平线,V垂直线

  Q二次贝塞尔曲线,T光滑的二次贝塞尔曲线

  C三次贝塞尔曲线,S光滑的三次贝塞尔曲线

  A椭圆弧

  <Path Fill="Yellow" Stroke="Blue" Margin="5" Canvas.Top="110" Canvas.Left="230" >    <Path.Data>      <GeometryGroup>        <RectangleGeometry Rect="0,0 100,100"></RectangleGeometry>        <EllipseGeometry Center="150,50" RadiusX="35" RadiusY="25"></EllipseGeometry>      </GeometryGroup>    </Path.Data>  </Path>  <Path Canvas.Left="10" Canvas.Top="20" Fill="Yellow" Stroke="Blue" StrokeThickness="2.5"
Data="M120,5 L128,80 L220,50 L160,130 C200,280 100,50 70,260 L60,140 L0,110 L70,80 Z" StrokeLineJoin="Round"></Path>

成都旅游报价价格成都旅游团购优惠深圳去成都旅游报价跟团去成都旅游多少钱几月去成都旅游最好十一去桂林旅游有什么好吃的? 国庆厦门有什么好玩的地方? 十一去桂林旅游,经济住宿推荐? 十一厦门旅游推荐美食 中山12月份天气怎么样?要穿什么衣服? 中山有机场吗?在哪里? 珠海的梦幻水城门票多少钱? 珠海12月份天气怎么样?要穿什么衣服? 韶关到必背瑶寨路线?韶关怎么去必背瑶寨? 韶关去必背瑶寨怎么走?韶关必背瑶寨怎么坐车? 必背瑶寨住宿攻略?韶关必背瑶寨住宿价格? 必背瑶寨好玩吗?韶关必背瑶寨哪里好玩? 新西兰休闲娱乐 斐济岛 厦门购物指南(一) 奥克兰另类购物 ATMEGA169V-8MI SL710 Datasheet ATMEGA169V-8MI SL710 Datasheet ATMEGA169V-8MU Datasheet ATMEGA169V-8MU Datasheet ATMEGA169V-8MU SL710 Datasheet ATMEGA169V-8MU SL710 Datasheet 深圳十佳旅行社 深圳十佳旅行社 深圳十佳旅行社 深圳市旅行团 深圳市旅行团 深圳市旅行团 深圳龙华旅行社 深圳龙华旅行社 深圳龙华旅行社