そのため、初めてMicrosoft Chartコントロールを試してみたところ、問題が発生しました。
以下に示すように、データベースクエリをListオブジェクトに返し、そのリストオブジェクトを使用してグラフのX軸とY軸を埋めています。(_runDataは、クエリの結果で満たされた「List(ofDatabaseTableName)」スタイルのオブジェクトです。
Primary_Chart.Series(0).Points.DataBindXY(_runData, "DateTime", _runData, "UPPER_PRESSURE")
日時フィールドがシリアル番号(つまり40116.76111)として返されるので、フィールドをより読みやすく表示するためにX軸をフォーマットします。問題のコードを入力してください。
Chart_Obj.ChartAreas(0).AxisX.LabelStyle.Format = "MM"
このコードは、シリアル番号の代わりにMMを表示するように軸を変更します。他の書式設定タイプを試しましたが、その結果、軸ラベルが変更され、=記号の後に置いたものとまったく同じように読み取られます。
ここで何が欠けていますか?トンありがとう。