積み上げ棒グラフであるグラフ(DataVisualization.Charting.Chart)をプログラムで作成しています。
また、プログラムでLegendエントリを追加しています。チャートの下部に凡例を表示したいと思います。
ただし、そうしている間、凡例はグラフのX軸と重なります。
これが私が使用しているコードです:
Private Function GetLegend(ByVal legendName As String, ByVal s As Single) As System.Windows.Forms.DataVisualization.Charting.Legend
Dim objLegend As System.Windows.Forms.DataVisualization.Charting.Legend = New System.Windows.Forms.DataVisualization.Charting.Legend()
objLegend.Name = legendName
objLegend.Font = New System.Drawing.Font("Verdana", s)
objLegend.IsDockedInsideChartArea = False
objLegend.Docking = Docking.Bottom
Return objLegend
End Function
以下のステートメントは、その凡例をグラフに追加します
_msChart.Legends.Add(GetLegend("SomeValue1", 10.0F))
何かアイデア、何が欠けていますか?凡例を下部にのみ表示したいのですが、X軸と重ならないようにする必要があります。