开发时,美工给我丢了一张图
看起来还挺炫酷的,但是让我去找WPF怎么画这些不规则的边边框框的。
网上查了一下,
首先,我们可以绘制简单的几何图形
比如<Rectangle Width="100" Height="50" Fill="Yellow" Stroke="Blue"></Rectangle>
比如<Line Stroke="Blue" X1="5" Y1="5" X2="15" Y2="15"></Line>
还有<Ellipse Fill="#0899FF" Height="50" Width="100" HorizontalAlignment="Left"></Ellipse>
但是有个更好的类叫path,更加牛B,
<Path Fill="Yellow" Stroke="Blue">
<Path.Data>
<RectangleGeometry Rect="0,0 100,50"></RectangleGeometry>
</Path.Data>
</Path>
<Path Fill="#0899FF">
<Path.Data>
<EllipseGeometry RadiusX="50" RadiusY="25" Center="50,25"></EllipseGeometry>
</Path.Data>
</Path>
不仅可以画简单的几何图形,还可以将各种图形文字叠加融合,绘制直线和曲线,甚至剪裁。有写得更好的传送门
也可以看另外一份简介传送门
当然还有一个类叫share类,也可以画,但是它更加重量级。