2011-09-27 8 views
21

ASP.NET縦棒グラフで、グラフのサイズが小さい場合、軸ラベルが表示されません。すべての軸ラベルを表示するように強制します。

質問:質問:重複する必要がある場合でも、すべてのラベルを表示するにはどうすればよいですか?

+0

すぐに問題の背景を与えることができます – V4Vendetta

+0

こんにちは、私は、ASP.NETチャートを使用して縦棒グラフを描画しています。私は10点を引きます。グラフの幅は300ピクセルです。スペースがないため、一部のポイントの軸ラベルが表示されません。私は十分なスペースがない場合でも私がそれを強制的に表示することができますかと思っていた。ありがとう。うまくいきました。 – Youssef

+0

'Interval'プロパティを1に設定しようとしましたが、ラベルを表示するように強制する必要があります – V4Vendetta

答えて

39

AxisのIntervalプロパティを1に設定すると、スペースの制限に関係なく使用可能なすべてのラベルが表示されます。

+8

グレートチップ、+1。 Intervalは、ChartIreaID.AxisX.LabelStyle.Interval = 1またはChartID.Areas( "myChartAreaName")にあります。AxisX.LabelStyle.Interval = 1' – EvilDr

+3

またはここにも.. 。 \t \t \t \t \t ' – EvilDr

+2

ここに来るMVCソリューション:http://stackoverflow.com/questions/8703049/set-interval-in-chart-net-mvc3 – mxmissile

関連する問題