概述
有时候我们的程序界面中需要显示一些简单的示意图,一般我们有原图的话直接嵌入我们程序就可以,但有时候我们没有原图,这时候我们不妨用代码自己画出来.
今天小编要给大家展示的是这样一副图片:

接下来,我就用代码纯手动给画出来。
绘制说明
① 首先绘制一个圆:
var elip = new Ellipse();
elip.Height = d;
elip.Width = d;
elip.Stroke = stroke;
elip.StrokeThickness = 1;
Canvas.SetTop(elip, marge);
Canvas.SetLeft(elip, marge);
this.canvas.Children.Add(elip);
这里Stroke拥戴设置线的颜色,StrokeThickness设置线宽,Height 圆的高度,Width设置宽度,SetTop用来设置圆相对于画布的顶部距离,SetLeft用来设置圆相对于画布左边的距离, this.canvas.Children.Add(elip)用来把创建的控件添加到画布中.
但是我们今天要画的是一个带缺口的圆,那这个就不能满足要求了,那看第二步;
②画一个缺口圆:

本文介绍如何使用C# WPF代码手动绘制图形,包括带缺口的圆、带箭头的线和字符串。首先,通过Canvas绘制一个圆,并解释如何创建缺口圆。接着,展示了绘制带有箭头的直线的方法,以及添加文本标签的步骤。最后,讨论了在WPF界面中如何正确加载和定位这些图形元素。
最低0.47元/天 解锁文章
835

被折叠的 条评论
为什么被折叠?



