形成:変更位置は、実際に私のチャートはそのように見ているチャート
あなたはラベルが他のシリーズと重複している見ることができるように。 series2(= columns)のラベルをx軸の上の下に設定するにはどうすればよいですか?そのための財産はないようですね? ありがとう
形成:変更位置は、実際に私のチャートはそのように見ているチャート
あなたはラベルが他のシリーズと重複している見ることができるように。 series2(= columns)のラベルをx軸の上の下に設定するにはどうすればよいですか?そのための財産はないようですね? ありがとう
1つのシリーズのy値を1つの軸に表示できます。これは主軸(最下部)でもかまいませんが、x値は表示されません。または、セカンダリ軸にすることもできます。このため、ここで何ができるかです:
第一、第二、x軸を有効にします。
chart.ChartAreas[0].AxisX2.Enabled = AxisEnabled.True;
その後、この二軸にしたいシリーズを関連付ける:
yourSeries.XAxisType = AxisType.Secondary;
は最後にシリーズを伝えます軸ラベルにy値を表示する:
yourSeries.AxisLabel = "#VAL";
他のシリーズの値が表示されているポイントに閉じる:
chart.ChartAreas[0].AxisX2.LabelStyle.ForeColor = yourSeries.Color;
ありがとう、完璧な作品!小さなエラー: 'chart.ChartAreas [0] .AxisX2 = AxisEnabled.True;'は '.Enabled'がありません - >' chart.ChartAreas [0] .AxisX2.Enabled = AxisEnabled.True; '。 –
イムない:私は彼らのシリーズに行くに軸ラベルを色付けしている
ここ:
..thisは結果である可能性がありますあなたが何をしたいのか本当にわかります - これが役に立ちます https://stackoverflow.com/questions/1351054/winform-ui-components-layer-order – WhileTrueSleep
いいえ、あなたは自由にplaできませんデータポイントのラベルを貼り付けたり、グラフの一番上にそろえたりしないでください。 Xaxis2を追加してそこにあるシリーズの値を表示しようとすることができます。 – TaW
@while:彼はラベルコントロールではなく、MsChartのラベルについて話しています! – TaW