Chart 折线图 绘图区域加滚动条,并限制画图区域大小
2013-12-21 23:25
555 查看
最近做一个项目,用到了曲线图,由于还是新手且微软自带Chart控件供使用,便采取~
下面是折线图部分代码:
控件代码:
转载请标明出处http://blog.csdn.net/jasonhds/版权所有,翻版必究~谢谢合作
下面是折线图部分代码:
控件代码:
this.chart1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(239)))), ((int)(((byte)(239)))), ((int)(((byte)(242))))); chartArea1.AxisX.Interval = 1D; chartArea1.AxisX.IntervalOffset = 1D; chartArea1.AxisX.LabelStyle.IsStaggered = true; chartArea1.AxisX.ScaleView.Size = 15D; chartArea1.AxisX.ScaleView.Zoomable = false; chartArea1.AxisX.ScrollBar.BackColor = System.Drawing.Color.White; chartArea1.AxisX.ScrollBar.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(155)))), ((int)(((byte)(205)))), ((int)(((byte)(254))))); chartArea1.AxisX.ScrollBar.ButtonStyle = System.Windows.Forms.DataVisualization.Charting.ScrollBarButtonStyles.SmallScroll; chartArea1.AxisX.ScrollBar.LineColor = System.Drawing.Color.Blue; chartArea1.AxisX.ScrollBar.Size = 15D; chartArea1.AxisX.Title = "X轴"; chartArea1.AxisY.Interval = 0.05D; chartArea1.AxisY.Maximum = 0.55D; chartArea1.AxisY.Title = "Y轴"; chartArea1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(155)))), ((int)(((byte)(205)))), ((int)(((byte)(254))))); chartArea1.BackGradientStyle = System.Windows.Forms.DataVisualization.Charting.GradientStyle.DiagonalLeft; chartArea1.InnerPlotPosition.Auto = false; chartArea1.InnerPlotPosition.Height = 90F; chartArea1.InnerPlotPosition.Width = 80F; chartArea1.InnerPlotPosition.X = 10F; chartArea1.Name = "ChartArea1"; this.chart1.ChartAreas.Add(chartArea1); legend1.Name = "Legend1"; this.chart1.Legends.Add(legend1); this.chart1.Location = new System.Drawing.Point(61, 92); this.chart1.Name = "chart1"; this.chart1.Palette = System.Windows.Forms.DataVisualization.Charting.ChartColorPalette.Bright; series1.ChartArea = "ChartArea1"; series1.ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Line; series1.IsValueShownAsLabel = true; series1.LabelBorderColor = System.Drawing.Color.White; series1.Legend = "Legend1"; series1.MarkerColor = System.Drawing.Color.DarkGreen; series1.MarkerSize = 10; series1.MarkerStyle = System.Windows.Forms.DataVisualization.Charting.MarkerStyle.Circle; series1.Name = "演示曲线"; this.chart1.Series.Add(series1); this.chart1.Size = new System.Drawing.Size(830, 350); this.chart1.TabIndex = 0; this.chart1.Text = "chart1";由于绑定了数据库表,再此不进行代码附带!仅仅提供效果图,供大家参考!如有疑问请留言~
转载请标明出处http://blog.csdn.net/jasonhds/版权所有,翻版必究~谢谢合作
相关文章推荐
- 深入浅出CChart 每日一课——快乐高四第七课 铁蛋的竹马,返璞归真之对话框窗口多区域绘图
- 拖拽的基本函数(已有限制范围和修复浏览器默认行为以及磁性吸附、碰撞检测、改变层大小、模拟滚动条)
- 【转】如何调整visio绘图区域尺寸大小
- echarts报表legend和图表重合问题(设置绘图区域(grid)和容器大小)
- 深入浅出CChart 每日一课——快乐高四第十一课 不离不弃,利用CChartWnd实现多区域绘图
- 深入浅出CChart 每日一课——快乐高四第八课 懵懂的童年,返璞归真之Duilib窗口多区域绘图
- VC绘图中CPaintDC类和CRect类等涉及到的实际选中区域大小
- 移动端网页大小固定区域滚动/overflow:auto移动端不显示滚动条
- 在页面上,限制某区域尺寸,添加滚动条
- Chart.js绘图,折线图、柱状图
- 深入浅出CChart 每日一课——快乐高四第六课 二丫的青梅,返璞归真之普通窗口多区域绘图
- 深入浅出CChart 每日一课——快乐高四第十五课 罗马通途,利用ChartCtrl控件实现多区域绘图
- 滚动条区域大小自适应分辨率
- 限制nginx、apache+php文件上传大小
- ipa上传app store的大小限制
- 【Qwt】详解Qwt安装、使用、示例(2D画图开发库:曲线、滚动条、仪表盘)
- SharePoint 2013 错误 0x800700DF 文件大小超出允许的限制,无法保存
- css textarea固定大小滚动条自动
- JS获取当前手机浏览器可视区域大小
- Dev ChartControl 温湿度折线图