当前位置:首页 > 实用技巧 >

x轴尺寸变小(x轴怎么调小间距)

来源:原点资讯(www.yd166.com)时间:2023-05-11 08:39:19作者:YD166手机阅读>>

Hello大家好我是开箱测评小汪,在C#项目开发中使用图表控件,有时候我们希望放大或缩小图表控件来看数据细节和整体数据情况。所有本期课程将带介绍Scottplot图表控件如何来实现这个功能。

x轴尺寸变小,x轴怎么调小间距(1)

本期课程要达到的目的:

1、设置鼠标管轮缩放进行缩放

2、设置鼠标右键长按进行拖放

3、X轴锁定缩放

4、Y轴锁定缩放

环境:

Visual Studio 2019 .net5.0

项目中拖拽出三个复选框,然后为每个复选框添加CheckedChanged事件

程序源码:

using ScottPlot;

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

namespace Scottplot_01

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

var plt = formsPlot1.Plot;

// sample data

//X轴数据

double[] xs = DataGen.Consecutive(51);

//Y轴数据

double[] sin = DataGen.Sin(51);

double[] cos = DataGen.Cos(51);

// 2条曲线

plt.AddScatter(xs, sin);

plt.AddScatter(xs, cos);

// plot参数设置

plt.Title("标题");

plt.XLabel("X轴");

plt.YLabel("Y轴");

//缩放进行配置

formsPlot1.Refresh();

}

private void checkBox1_CheckedChanged(object sender, EventArgs e)

{

//鼠标右键拖拽缩放

this.formsPlot1.Configuration.RightClickDragZoom = this.cbZoomable.Checked;

//鼠标管轮缩放

this.formsPlot1.Configuration.ScrollWheelZoom = this.cbZoomable.Checked;

}

private void cbLockHorizontal_CheckedChanged(object sender, EventArgs e)

{

//锁定水平缩放

this.formsPlot1.Configuration.LockHorizontalAxis = this.cbLockHorizontal.Checked;

}

private void cbLockVertical_CheckedChanged(object sender, EventArgs e)

{

//锁定垂直缩放

this.formsPlot1.Configuration.LockVerticalAxis = this.cbLockVertical.Checked;

}

}

}

本期教程为项目scottplot图表控件增加了对图表进行缩放,X轴锁定缩放,Y轴锁定缩放的功能,但是光有这些内容还是不能满足我们的要求,下期我将为项目增加十字光标尺功能。感谢各位朋友持续关注我的文章更新。欢迎各位朋友点赞、关注、评论谢谢!

栏目热文

x轴y轴哪个代表长宽(x轴y轴z轴w轴什么意思)

x轴y轴哪个代表长宽(x轴y轴z轴w轴什么意思)

一个多世纪前,理论物理学家爱因斯坦提出了所有假说中的假说,这是一个如此非凡的想法,它将在人类思想的巨大目录中无情地回响。...

2023-05-11 08:44:45查看全文 >>

x轴和y轴有长度吗(x轴y轴z轴代表长宽高吗)

x轴和y轴有长度吗(x轴y轴z轴代表长宽高吗)

一、等轴晶系等轴晶系的三个轴长度一样,且相互垂直,对称性最强。这个晶系的晶体通俗地说就是方块状、几何球状,从不同的角度看...

2023-05-11 08:37:12查看全文 >>

x轴是横向还是纵向(车床x轴和z轴都分别是什么方向)

x轴是横向还是纵向(车床x轴和z轴都分别是什么方向)

最终的excel堆积面积图效果图预览:第一步:数据准备如下第二步:计算底部系列的占位,以2015年总计为最大值计算,20...

2023-05-11 09:11:47查看全文 >>

x轴是横的还是竖的(怎样理解x轴和y轴)

x轴是横的还是竖的(怎样理解x轴和y轴)

作者 | Dezision(酷安)​第一次在酷安写这种偏技术型的文章,既紧张又激动,不敢说是科普,只能说写一下自己的观点...

2023-05-11 09:23:04查看全文 >>

x轴尺寸小是加还是减(x轴y轴z轴代表长宽高吗)

x轴尺寸小是加还是减(x轴y轴z轴代表长宽高吗)

Rhino是一款非常优秀的建模软件,可以塑造各种曲面造型。其基本原理是以曲线为依据建立曲面。在绘制曲线的过程中我们通常会...

2023-05-11 08:44:26查看全文 >>

x轴代表的是行还是列(x轴y轴z轴w轴什么意思)

x轴代表的是行还是列(x轴y轴z轴w轴什么意思)

单元知识点1.横排叫做行,竖排叫做列。确定第几列一般是从左往右数,确定第几行一般是从前往后数。2.用有顺序的两个数表示出...

2023-05-11 08:58:23查看全文 >>

x轴是数字轴吗(y轴z轴x轴怎么理解)

x轴是数字轴吗(y轴z轴x轴怎么理解)

建立数学直观是非常重要的。在现代数学教学中,数形结合的教学是建立数学直观的有力工具。由于直角坐标系的发明,使得代数式与...

2023-05-11 09:15:00查看全文 >>

x轴y轴是怎么对应的

x轴y轴是怎么对应的

一、平面直角坐标系1.平面直角坐标系:(1)在平面内两条有公共点并且互相垂直的数轴就构成了平面直角坐标系,通常把其中水...

2023-05-11 08:42:54查看全文 >>

x轴尺寸和紧锁时间有关系吗(x轴尺寸不准怎么办)

x轴尺寸和紧锁时间有关系吗(x轴尺寸不准怎么办)

例6、坐标轴间隙过大,加工零件尺寸变化大 2013.5.8机床型号:CK3263A,数控系统:FANUC 0 TC故障现...

2023-05-11 09:01:23查看全文 >>

x轴的截距怎么表示(什么是直接到x轴上的截距)

x轴的截距怎么表示(什么是直接到x轴上的截距)

在直角坐标系中,给定一个点P。(xo,yo)和斜率k,或给定两点P1(x1,y1),P2(x2,y2),就能惟一确定一条...

2023-05-11 08:57:13查看全文 >>

文档排行