首页 > 编程语言 >C# chart 控件操作

C# chart 控件操作

时间:2023-09-10 11:22:04浏览次数:41  
标签:控件 C# Series chart chart1 Points Series1 myStream myReader

Annotations:图表批注集合

ChartAreas:

  添加成员ChartArea,

    轴Axes

      X axis

      Y(Value) axis

        Title:轴标题

        StripLines:自定义条带和线条

        TextOreintation:文本方向

Legends:(图表图例)

  if (File.Exists(str_tFile))
                {
                    myStream = new FileStream(str_tFile, FileMode.Open, FileAccess.ReadWrite);
                    myReader = new BinaryReader(myStream);
                    //while (myReader.PeekChar() > -1)
                    while (myReader.BaseStream.Position < myReader.BaseStream.Length)
                    {
                        chart1.Series["Series1"].Points.AddXY(myReader.ReadUInt16(), myReader.ReadUInt16());
                    }
                    myReader.Close();
                    myStream.Close();
                    textBox1.Text = chart1.Series["Series1"].Points[chart1.Series["Series1"].Points.Count - 1].YValues[0].ToString();
                    textBox2.Text = chart1.Series["Series1"].Points[chart1.Series["Series1"].Points.Count - 1].XValue.ToString();
                }
                else
                {
                    MessageBox.Show("还没有该路的测量记录!", "提示消息", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }

  

标签:控件,C#,Series,chart,chart1,Points,Series1,myStream,myReader
From: https://www.cnblogs.com/hardenzhao/p/17690853.html

相关文章

  • NLP(六十二)HuggingFace中的Datasets使用
    Datasets库是HuggingFace生态系统中一个重要的数据集库,可用于轻松地访问和共享数据集,这些数据集是关于音频、计算机视觉、以及自然语言处理等领域。Datasets库可以通过一行来加载一个数据集,并且可以使用HuggingFace强大的数据处理方法来快速准备好你的数据集。在ApacheArrow......
  • chrome插件:content.js、background.js, options.js, popup.js之间的通信
    目录content.js向background.js发送消息background.js向content.js发送消息options.js或popup.js向background.js传递数据总结content.js向background.js发送消息消息方向://content.js一般不直接与options.js,popup.js通信,而是与常驻的background.js通信content.js=>[back......
  • chrome插件:一个基于webpack + react的chrome 插件项目模板
    项目结构$tree-L1.├──README.md├──node_modules#npm依赖├──package.json#详细依赖├──pnpm-lock.yaml├──public#里边包含dist,安装的时候安装这个目录即可├──src#源码文......
  • Keil C51下载_Keil C51最新版下载「编程软件」新功能介绍
    KeilC51是美国KeilSoftware公司出品的51系列兼容单片机C语言软件开发系统,使用KeilC51编写生成的代码效率非常高,相比其它语言更容易理解些。本站免费提供KeilC51官方版软件,有需要的前来下载试试看吧。软件地址:看置顶贴软件特色-mdkcore–mdk核心mdkcore包含微控制器开发......
  • leet code 35.搜索插入位置
    简单题蕴含大学问linkleetcode35.搜索插入位置思路历程学习算法已有时日,再做这一道简单程度的二分题目时-发现还是不能游刃有余地掌握。题目中要求:需要在数组中找到目标值,并返回其索引,如果目标值不存在于数组中的话,返回其将会被顺序插入的位置。那么有两种情况目标值在数组中......
  • Oracle判断是否为数字
    一、判断是否为数字的方法在Oracle中,常用的判断是否为数字的方法是使用REGEXP_LIKE函数和正则表达式。SELECTCASEWHENREGEXP_LIKE('123','^[[:digit:]]+$')THEN'是数字'ELSE'不是数字'ENDAScheck_resultFROMDUAL;以上代码会返回结果为“是数字”,因为“123”是由......
  • 在flink-1.17中测试执行流处理版本的单词计数程序时,出现"Exception in thread "Thread
    场景描述采用单作业模式提交作业后发现报错了 报错内容Exceptioninthread“Thread-5”java.lang.IllegalStateException:Tryingtoaccessclosedclassloader.Pleasecheckifyoustoreclassloadersdirectlyorindirectlyinstaticfields.Ifthestacktrace......
  • 无涯教程-JavaScript - ACCRINTM函数
    描述ACCRINTM函数返回到期时支付利息的有价证券的应计利息。语法ACCRINTM(issue,settlement,rate,par,[basis])争论Argument描述Required/OptionalIssueThesecurity'sissuedate.RequiredSettlementThesecurity'smaturitydate.RequiredRateThesecuri......
  • Springboot项目中pom.xml配置文件无法解析下载oracl数据库解决办法(Cannot resolve com
    网上说是因Oracle的版权问题,导致maven下载不下来ojdbc各个版本的jar包。就会报错Cannotresolvecom.oracle:ojdbc6:11.2.0.1.0 经过一番百度,找到了一个适用的解决方法,如下操作即可:1.在终端或客户端机器上找到oracle安装驱动目录:例如:E:\myorcl\product\11.2.0\dbhome_1\j......
  • Docker的网络模式简介
    1)docker网络常用命令查看docker的网络模式dockernetworklsdocker网络常用命令参数connect #连接容器到网络create#创建网络disconnect#断开容器与网络的连接inspect#显示一个或多个网络的详细信息ls#列出所有网络prune#删除所有未使用的......