0

たくさんの答えがあると思いますが、グラフ自体ではなく、データの更新に関する答えしか見つかりませんでした。

私の場合、X 分ごとに更新されるグラフがあります。プログラムが開始されると、ファイル内でいくつかの値が検索されます。1 つの値 (この場合は 1 つの列) が 1 つだけあり、この値が 20 であるとしましょう。次に、最大値として 30 で適切に表示されます。

リフレッシュしたら、このようなことをします

TheDiagram.Series.Clear()
Dim Serie_Value As New Series
With Serie_Value
    .Name = "MySerie"
    .ChartType = SeriesChartType.StackedColumn
    .Color = Color.Green
    With .Points
        .AddXY("MyName", theValueFromFile)
    End With
End With
TheDiagram.Series.Add(Serie_Value)

この場合、現在の値は 60 であり、y 軸は最大値として 30 のままであるため、列の終わり (上部) が見えません。チャート/チャートエリアに「最初にレンダリングされたように自分自身を再描画する」ように指示するにはどうすればよいですか?

4

3 に答える 3