[英]Display Values on Bars of a Bar chart in asp.net
我想在asp.net圖表的條形頂部顯示值。 另外我想在顯示時隱藏x軸。 如需模擬,請參閱下圖。 謝謝。
我試過以下但不起作用。
var c = HorizontalChart;
//c.ChartAreas.Add(new ChartArea("HChartArea"));
//c.ChartAreas[0].BackHatchStyle = ChartHatchStyle.None;
c.ChartAreas[0].AxisX.MajorGrid.Enabled = false;
c.ChartAreas[0].AxisY.MajorGrid.Enabled = false;
c.ChartAreas[0].AxisY.CustomLabels="Code here for Lable values" <-------------
c.Width = 300;
c.Height = 300;
Series myHorizontalSeries = new Series();
myHorizontalSeries.Color = System.Drawing.Color.Blue;
myHorizontalSeries.ChartType = SeriesChartType.Bar;
myHorizontalSeries.Points.DataBindXY(new string[] { "one", "two", "three" }, new int[] { 1, 2, 3 });
c.Series.Add(myHorizontalSeries);
你可以嘗試:
我想在asp.net圖表的條形頂部顯示值。
myHorizontalSeries.IsValueShownAsLabel = true;
另外我想在顯示時隱藏x軸。
c.ChartAreas[0].AxisX.Enabled = AxisEnabled.False;
您應該嘗試將Axis Enabled屬性設置為false
c.ChartAreas[0].AxisX.Enabled = AxisEnabled.False;
要顯示值,請將系列的IsValueShownAsLabel
屬性設置為true
另一個例子,您可以顯示標簽等值
c.Series[myHorizontalSeries].Label = "#VALY";
希望我幫了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.