[英]How to display Axis Labels for Stacked Column chart ( Asp.net chart control )?
我正在使用 ASP.NET 圖表控件來顯示一些數據。 我沒有通過數據集從數據庫中提取任何數據。 我正在手動添加它們。 我不知道如何將AxisLabels
添加到X-axis
或Y-axis
。 我嘗試過使用Axis.title
、 customlabels.Add()
等。但我無法顯示任何內容。
我有這個堆積柱形圖,其中有通過 for 循環添加的列。 如何為其添加不同的AxisLabels
?
for (int i= 0; i< 10; i++)
{
Chart1.Series["1"].Points.AddY(5);
Chart1.Series["2"].Points.AddY(8);
}
如何將AxisLabels
添加到這 10 列?
謝謝,馬尼什
Chart1.Series(1).Points(i).AxisLabel = val;
這本身就是問題的答案。 我在寫 AxisX.Enabled = false; 這就是為什么我無法為 AxisX 顯示軸標簽的原因。
我必須知道圖表的架構才能確切地知道如何遍歷它並分配值。 但是示例語法可能會執行以下操作:
for (int i = 0; i < Chart1.Series(1).Points.Count; i++)
{
string val = "5";
Chart1.Series(1).Points(i).AxisLabel = val;
}
那么你可以為另一個做同樣的事情:
for (int i = 0; i < Chart1.Series(1).Points.Count; i++)
{
string val = "8";
Chart1.Series(2).Points(i).AxisLabel = val;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.