一、几何绘图
1、图形绘图与几何绘图的区别:
图形对象可以独立存在的,几何图形对象没有具体的形式,几何图形需要依赖某一个对象元素而存在。
2、几何绘图的5种对象
*LineGeometry:两点绘制一条直线
*RectangleGeometry:绘制矩形的几何图形
*EllipseGeometry:将单个的几何对象组成一个几何对象
*PathGeometry:路径几何对象
代码加效果图
I、LineGeometry
<!--代码-->
1 <Path Fill="Orange" Stroke="Red" StrokeThickness="5" Canvas.Top="20" Canvas.Left="100">
2 <Path.Data>
3 <LineGeometry StartPoint="20,20" EndPoint="100,100"/>
4 </Path.Data>
5 </Path>
Fill填充效果,Stroke边框颜色,StrokeThickness边框粗度,Canvas.Top是画布上面那个点的位置,Canvas.Left是画布右边点的位置,LineGeometry是两点成一直线的效果。StartPoint是起始位置StartPoint=“20”是坐标轴X轴Y轴20那个位置,同样EndPoint是结束位置,EndPoint="100,100"