1
這裏是我的設置圖表的屬性代碼,上面附:
chart2.ChartAreas[0].CursorX.IsUserEnabled = true;
chart2.ChartAreas[0].CursorX.IsUserSelectionEnabled = true;
chart2.ChartAreas[0].AxisX.ScaleView.Zoomable = true;
chart2.ChartAreas[0].AxisX.Title = "t";
chart2.ChartAreas[0].AxisY.Title = "w(t)";
chart2.ChartAreas[0].AxisX.Minimum = classes[0].First();
chart2.ChartAreas[0].AxisX.Maximum = classes[m - 1].Last();
chart2.ChartAreas[0].AxisX.Interval = delta_t;
chart2.ChartAreas[0].AxisX.LabelStyle.Format = "{0:0.####}";
我需要添加網格的右邊框,以便它會,因爲它是如下圖所示:
非常感謝! – MyName
您能否幫助我解決這樣一個問題:如何添加帶有X軸最大值的標籤? – MyName
不幸的是,這聽起來比現在簡單得多。標準標籤遵循自己的規則,添加自定義標籤會將標準標籤全部關閉。也許你可以玩AxisX.Maximum以包含最後一個數據點? (這會創建10個標籤:'chart2.Refresh(); ax.Interval =(ax.Maximum - ax.Minimum)/ 9f;'或者你可以在PostPaint事件中繪製字符串,或者使用CustomLabels。 – TaW