Winform中对ZedGraph的曲线标签进行设置,比如去掉标签边框

场景

Winforn中设置ZedGraph曲线图的属性、坐标轴属性、刻度属性:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100112573

在上面实现曲线相关属性的设置的基础上,实现的效果如下:

Winform中对ZedGraph的曲线标签进行设置,比如去掉标签边框_第1张图片

 

什么是曲线标签,就是上图中标题下带有横线的曲线说明(曲线1)的东西。

现在要将其边框去掉。

Winform中对ZedGraph的曲线标签进行设置,比如去掉标签边框_第2张图片

 

实现

首先去掉之前对图表颜色的填充。

//填充图表颜色
//myPane.Fill = new Fill(Color.White, Color.LightGray, 45.0f);

然后对曲线标签进行设置

//新建Border对象 false  参数表示是否可见、颜色、宽度
Border border = new Border(false, Color.Black, 10);
//设置曲线标签的边框
this.zedGraphControl1.GraphPane.Legend.Border = border;

注:

这里是将其边框进行设计,还可以根据自己需要对其字体和位置进行设置。

设置位置

Winform中对ZedGraph的曲线标签进行设置,比如去掉标签边框_第3张图片

 

设置字体

Winform中对ZedGraph的曲线标签进行设置,比如去掉标签边框_第4张图片

 

 

你可能感兴趣的:(C#)