当前位置:编程学习 > C#/ASP.NET >>

关于VS中Chart控件的问题

--------------------编程问答-------------------- 对数据集的数据作一个变换
第一个新增一列,10 - 当前值
第二个 当前值 + 1 --------------------编程问答-------------------- 我明天试下 
第二个现在好像数据的横坐标就是从一开始的。。。 --------------------编程问答-------------------- mschart  你用循环给值就可以实现降序啊
第二个问题 有一个可以设置x轴最小值的属性。mschart这个你可以在网上找找很多资料的 --------------------编程问答--------------------
引用 3 楼 nice_L 的回复:
mschart  你用循环给值就可以实现降序啊
第二个问题 有一个可以设置x轴最小值的属性。mschart这个你可以在网上找找很多资料的


我不是没找到才来问的吗
给个链接地址也好啊。。。 --------------------编程问答-------------------- chart1.DataSource = dtTable;
            //设置图表Y轴对应项
            chart1.Series[0].YValueMembers = "Y_LL";
            //设置图表X轴对应项
            chart1.Series[0].XValueMember = "X_SW";
            //设置图表类型
            chart1.Series[0].ChartType = SeriesChartType.Line;
            //设置折线宽度
            chart1.Series[0].BorderWidth = 2;
            //小方格
            chart1.ChartAreas[0].AxisY.MinorGrid.Enabled = true;
            chart1.ChartAreas[0].AxisX.MinorGrid.Enabled = true;
            //设置滚动条
            chart1.ChartAreas[0].AxisX.ScaleView.Size = 8;
            chart1.ChartAreas[0].AxisX.ScaleView.Position = 1;
            //不显示网格
            //chart1.ChartAreas[0].AxisX.MajorGrid.Enabled = false;
            //chart1.ChartAreas[0].AxisY.MajorGrid.Enabled = false;
            //设置X轴最小值
            //chart1.ChartAreas[0].AxisX.Minimum = 0.01;
            //设置X轴最大值
            //chart1.ChartAreas[0].AxisX.Maximum = 0.1;
            //设置X轴刻度间隔
            //chart1.ChartAreas[0].AxisX.Interval = 0.01;
            //是否在折线上显示坐标值
            //chart1.Series[0].IsValueShownAsLabel = true;
            for (int i = 0; i < 20; i++)
            {
                chart1.Series[0].Points.AddXY(dtTable.Rows[0]["X_SW"].ToString(), dtTable.Rows[0]["Y_LL"].ToString());
            }
            //绑定数据
            chart1.DataBind();
            dtTable.Dispose();
我写的一段代码你参考一下
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,