重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
在窗体上添加一个Chart1控件和一个Button1控件:
成都创新互联公司IDC提供业务:成都多线服务器托管,成都服务器租用,成都多线服务器托管,重庆服务器租用等四川省内主机托管与主机租用业务;数据中心含:双线机房,BGP机房,电信机房,移动机房,联通机房。
完整代码如下:(复制就可以用)
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Chart1.Series.RemoveAt(0) '清除原来的系列
Dim i As Integer
Dim j As Integer
For i = 0 To 11 '设置有12个系列
Chart1.Series.Add("系列" i + 1)
''添加数据点的个数
For j = 0 To 3 '设置有4个数据点
Chart1.Series(i).Points.Add()
Next
Next
'用生成的随机数(范围[2.0,9.9]),作为数据
Randomize()
For i = 0 To 11
For j = 0 To 3
Chart1.Series(i).Points(j).YValues = {Int((99 - 20 + 1) * Rnd() + 20) / 10} '将随机数据赋值给图表点的Y值
Next
Chart1.Series(i).ChartType = DataVisualization.Charting.SeriesChartType.Column '设置图表类型
Next
End Sub
End Class
TeeChart5
这个画图表很不错。。
百度一下一大堆下载的。
1、检查一下是不是序列的名称不对应,进行了修改,不是默认的"Series1";
3、修改正确或是没有错误时可全部重新生成一次看看。
希望对你有帮助,还有疑问请追问或是Hi
隐藏图表左右的空白部分就可以了,你试试添加如下代码:
Chart1.ChartAreas("Default").AxisX.IsMarginVisible = false
希望对你有帮助,如还有问题请追问或是Hi
我们可以将图表与数据绑定来实现大部分你所需的功能(请参考这个教程:)。其他的一些自定义操作可以通过修改chart控件的属性,参考此图标元素:。
.NET 的第三方控件首推Devexpress
不过这个控件学起来有些难度,官方文档全是英文的;而且国内资料较少