作者tracy78w (无)
看板C_Sharp
标题[问题] 将字串文字显示到图形外
时间Thu Dec 15 20:15:50 2011
利用visual studio中的图形产生出点图,在图片中显示每个点的名称,
现在想要在图形外面再产生一次每个点的名称,请问应该怎麽增加程式码?
有找过书跟网路,但是找不到类似的范例(不是很熟C#),无从下笔,很无助阿~~~
public partial class graph : System.Web.UI.Page
{ protected void Page_Load(object sender, EventArgs e)
{
double[] xValues = { 1, 2, 3, 4, 5};
double[] yValues = { 1, 2, 3, 4, 5};
string[] lable = {"VIOXX","OXYCODONE HCL","DYAZIDE","VIOXX","XANAX",
"THERAPY"};
//将座标与名称联系在一起
Chart1.Series["Series1"].Points.DataBindXY(xValues, yValues);
for (int i = 0; i < xValues.Length; i++)
{
Chart1.Series["Series1"].Points[i].Label = lable[i];
}
Chart1.ChartAreas["ChartArea1"].AxisX.Title = "x轴";
Chart1.ChartAreas["ChartArea1"].AxisY.Title = "y轴";
}
protected void Button1_Click(object sender, EventArgs e)
{
Chart1.ChartAreas["ChartArea1"].AxisX.Title = "次数";
}
}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.127.208.67