关于asp.net图标控件的问题(dotnetCharting)

Ezalor__ 2011-08-31 10:24:05
用dotnetCharting画曲线图,Y轴的刻度不能设置吗?
SeriesCollection SC = new SeriesCollection();
int[] myDay = new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 };
int[] myLine1 = new int[] { 2, 3, 11, 4, 5, 6, 7, 8, 9, 8, 9, 8 };
ArrayList cc = new ArrayList();
cc.Add(myLine1);
for (int a = 0; a < cc.Count; a++)
{
Series s = new Series();
s.Name = "Line " + (a + 1);
for (int b = 0; b < myDay.Length; b++)
{
Element e = new Element();
e.Name = "Element: " + b;
e.YValueStart = -5;

e.YValue = ((int[])cc[a])[b];
e.XValue = myDay[b];
s.Elements.Add(e);
}
SC.Add(s);
}
SC[0].DefaultElement.Color = Color.FromArgb(49, 255, 49);
return SC;


e.XValue设置了好像都没用,刻度都是根据e.YValue的值来变化的,请问具体是咋回事?搜商有限,网上找不到系统的答案!

如果不能设置,求推荐其它使用简单点的绘图控件,open_flash_chart除外!急用啊,拜托啦思密达!
...全文
42 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Name_456 2011-08-31
  • 打赏
  • 举报
回复


//画图方法
public void BindChart(string xzqh,int[] numlist)
{
Chart1.Width = 1000;
Chart1.Height = 650;
Chart1.TempDirectory = "temp";
Chart1.Debug = false;
Chart1.Title = xzqh;
Chart1.DefaultSeries.Type = SeriesType.Line;

Chart1.DefaultElement.Marker.Type = ElementMarkerType.FivePointStar;

SeriesCollection mySC = getRandomData(numlist);
Chart1.SeriesCollection.Add(mySC);

}
SeriesCollection getRandomData(int[] shuzu)
{
//int[] numList = { 800, 831, 821, 811, 841, 832, 800, 811, 801, 812, 833 };
int[] numList = shuzu;
SeriesCollection SC = new SeriesCollection();
for (int a = 0; a < 1; a++)
{
Series s = new Series();
s.Name = "Series " + (a + 1).ToString();
for (int b = 0; b < 11; b++)
{
Element e = new Element();
e.Name = "2011年" + (b + 1).ToString()+"月";
e.YValue = numList[b];
s.Elements.Add(e);
}
SC.Add(s);
}
SC[0].PaletteName = Palette.Three;

return SC;
}




protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
string hy1 = DdlO.SelectedItem.Text.ToString();//大行业名称
int[] numList1 = { 325, 315, 300, 310, 320, 330, 340, 350, 398, 420, 423 };

if (xzqh1 == "420200")
{
BindChart(xzqh + "/" + hy1, numList1);
}
}
Ezalor__ 2011-08-31
  • 打赏
  • 举报
回复
呜呜呜呜呜……沉了

110,499

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧