[英]How to display start and end points x-axis label in a chart in c# windows forms?
我只是菜鳥C# windows forms 申請。 我正在嘗試使用 function this.chart1.Series[0].Points.DataBindXY(dt.DefaultView, "tms", dt.DefaultView, head[1]);
從 data.table 中獲取一張圖表 plot 其中dt
是 data.table, tms
是時間戳列, head[1]
是數據列。 但我無法在圖表中看到開始和結束 x 軸 label。 在這里查看我的 output。 即我想查看數據開始和結束的時間戳。 那我該怎么做呢? 有沒有預定義的function?
感謝您的幫助...
沒有預定義的 function,但是
1) 如果您的數據處於某個“良好”的時間間隔內,即從 2020.05.01 0:00 到 2020.05.02 03:00,您可以調整AxisX.Minimum
和AxisX.Interval
屬性。
2)如果您的數據不在“好”時間間隔內,您應該使用CustomLabels
。 這並不容易,因為您的CustomLabels
會覆蓋所有普通標簽。
3) 如果只需要顯示第一個和最后一個值,並且在哪里不重要 - 使用RectangleAnnotation
- 可以放置在圖表上的文本。
對於任何數據類型,最簡單的方法是將 X 軸的IsMarginVisible屬性設置為 false: chartArea1.AxisX.IsMarginVisible = false;
或屬性框
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.