wpf中可通过如下方式绘图:
1、wpf支持的基本图形有:Eclipse-椭圆、Rectangle-矩形、Line-线、Polyline-折线、Polygon-多边形
椭圆的绘制(设置好Width和Height属性即可):
<Ellipse Fill="#FFF4F4F5" Stroke="Black" Height="46" Width="86"/>
矩形的绘制(设置好Width和Height属性即可):
<Rectangle Fill="#FFF4F4F5" Stroke="Black" Height="41" Width="86"/>
线的绘制(设置好起点(由X1和Y1控制)和终点(由X2和Y2控制)即可):
<Line X2="100" Y2="100" Stroke="Black" X1="30" Y1="50" />
折线的绘制(设置好Points属性(折线中顶点的集合)即可):
<Polyline Fill="#FFF4F4F5" Stroke="Black" Points="0,0 100,100 100,200 300,200"/>
多边形的绘制(设置好Points属性(多边形中顶点的集合)即可):
<Polygon Fill="#FFF4F4F5" Stroke="Black" Points="0,0 100,100 100,200 300,200"/>
2、用Blend绘图
A:使用Blend中自带的图形
依次点击:窗口-->资产-->图形,即可看到blend中支持的各种图形,截图如下
B:使用Blend中的钢笔和铅笔自己绘制图形
这个大家自己试试就知道了,我就简单总结一下:
1)使用钢笔,我们可以画出带弧线的各种图形,也可以画出各种多边形。PS:使用钢笔,我们可以画出上面列出的wpf中的所有基本图形
2)使用铅笔,我们可以随心所欲地画出各种图形,它会记录我们鼠标从按下到抬起过程中的所有轨迹,并在抬起的瞬间,将图形渲染出来。PS:这个,用起来真的很棒啊
最后,总结一下,对UI人员,建议使用Blend绘图;对开发人员,建议使用wpf中支持的基本图形