首页 > 编程语言 >C#曲线图-chart

C#曲线图-chart

时间:2023-04-07 09:46:37浏览次数:31  
标签:chartArea 曲线图 C# series chart chart1 Color ChartAreas

public Form1()
{
InitializeComponent();
//不显示网格线
chart1.ChartAreas[0].AxisX.MajorGrid.Enabled = false;
//设置网格颜色
chart1.ChartAreas[0].AxisY.MajorGrid.LineColor = Color.HotPink;
//背景颜色
chart1.BackColor = Color.Green;
//设置3D效果
//chart1.ChartAreas[0].Area3DStyle.Enable3D = true;

// 设置曲线的样式
Series series = chart1.Series[0];
// 画样条曲线(Spline)
series.ChartType = SeriesChartType.Line;
// 线宽2个像素
series.BorderWidth = 2;
// 线的颜色:红色
series.Color = System.Drawing.Color.Red;
//显示标签
series.IsValueShownAsLabel = true;
// 图示上的文字
series.LegendText = "演示曲线";


// 准备数据
float[] values = { 95, 30, 20, 23, 60, 87, 42, 77, 92, 51, 29 };

// 在chart中显示数据
int x = 0;
foreach (float v in values)
{
series.Points.AddXY(x, v);
x++;
}

// 设置显示范围
ChartArea chartArea = chart1.ChartAreas[0];
chartArea.AxisX.Minimum = 0;
chartArea.AxisX.Maximum = 10;
chartArea.AxisY.Minimum = 0d;
chartArea.AxisY.Maximum = 100d;
}

标签:chartArea,曲线图,C#,series,chart,chart1,Color,ChartAreas
From: https://www.cnblogs.com/buukma/p/17294949.html

相关文章

  • 20230406ARC专场训练1
    [ARC125D]UniqueSubsequence可以用一个树状数组来维护当前有多少个合法子序列以\(i\)结尾,记作\(f_i\)。那么每次有\(f_i=\sum_{j=las_{i}}^if_j\).\(las_i\)表示\(a_i\)上一次出现的位置.同时要把\(f_{las_i}\)设为\(0\).[ARC125E]Snack可以很简单的建......
  • CSS常用背景属性(背景颜色、背景图片、背景平铺、背景位置、背景附着、背景色半透明、
    本博文记录CSS中比较常用的背景属性,包括背景颜色:background-color、背景图片:background-image、背景平铺:background-repeat、背景位置:background-position和背景附着:background-attachment。同时记录了背景色半透明的写法以及背景属性复合写法。1常用背景属性属性描述使用......
  • C#路径(\;.\;..\;..\..\)测试笔记
    staticvoidMain(string[]args){/*文件路径分为绝对路径和相对路径。完整描述文件位置的路径就是绝对路径,相对于目标的位置就是相对路径。*绝对路径:是从盘符开始的路径,形如C:\windows\system32\cmd.exe*相对路......
  • K8S 高可用外部 etcd 运行时 (三) 使用Flannel网络
    kubectlapply-fkube-flannel.yml---kind:NamespaceapiVersion:v1metadata:name:kube-flannellabels:k8s-app:flannelpod-security.kubernetes.io/enforce:privileged---kind:ClusterRoleapiVersion:rbac.authorization.k8s.io/v1metadata:......
  • Android存储用户登录信息最好的方式之一-Shared Preferences
    对于Android应用程序,存储用户登录信息的最佳方式是使用SharedPreferences。SharedPreferences是Android提供的一个轻量级存储机制,可以存储简单的键值对数据。它非常适合存储用户设置、用户偏好和其他应用程序数据,包括登录信息。SharedPreferences具有以下优点:轻量级:Shared......
  • VSCode自建vue示例模板
    步骤打开File->Preferences->ConfigureUserSnippets选择NewGlobalSnippetsfile...输入名字(自定义),填入以下内容,注意修改vue.js路径{"Printtoconsole":{"prefix":"vue","body":["<scrip......
  • 20 An identity-based data aggregation protocol for the smart grid
    ......
  • K8S 高可用外部 etcd , Docker 容器运行时 (三) 加入K8S集群
    control-plane上执行1、#证如果过期了,可以使用下面命令生成新证书上传,这里会打印出certificatekey,后面会用到kubeadminitphaseupload-certs--upload-certs#你还可以在【init】期间指定自定义的--certificate-key,以后可以由join使用。要生成这样的密钥,可以使用以下......
  • Semantic Kernel 知多少 | 开启面向AI编程新篇章
    引言在ChatGPT火热的当下,即使没有上手亲自体验,想必也对ChatGPT的强大略有耳闻。当一些人在对ChatGPT犹犹豫豫之时,一些敏锐的企业主和开发者们已经急不可耐的开展基于ChatGPT模型AI应用的落地探索。因此,可以明确预见的是,AI能力的集成将会是很多应用都将面临的第一事项,而拥有......
  • scrapy通用爬虫及反爬技巧
    一、通用爬虫通用爬虫一般有以下通用特性:爬取大量(一般来说是无限)的网站而不是特定的一些网站。不会将整个网站都爬取完毕,因为这十分不实际(或者说是不可能)完成的。相反,其会限制爬取的时间及数量。在逻辑上十分简单(相较于具有很多提取规则的复杂的spider),数据会在另外的阶......