2017-02-14 99 views
0

因此,我正在開發一個Windows窗體中的項目,我需要在關係圖上顯示數據。我有6分,我已成功將它們添加到Diagramm。所以一切工作正常,但我需要更改X軸標籤值。我已將最小值設置爲0,最大值設置爲100 000,間隔10 000,但我需要在X軸上顯示以下值:330,4700,50000,12 200,25 570,100 000。但是,我設置的是間隔(20 000)它顯示如下:0,20 000,40 000 .. 100 000.我該怎麼做?如何在Windows窗體中設置x軸標籤值

回答

0

如果您不想讓x位置上的點與x值成比例,您可以設置Series將x值顯示爲索引爲。然後,他們都將坐在相同的時間間隔:

yourSeries.IsXValueIndexed = true; 

有了這些數據:

for (int i = 0; i < 100; i++) 
     yourSeries.Points.AddXY(i*i, i + 10 * Math.Sin(i/12f)); 

這些都是結果,前:

enter image description here

..和後:

enter image description here

您可以使用各種軸屬性的Interval屬性來設置顯示樣式。使標籤顯示的東西完全不同或在一些其他,而不是自動計算的位置,您將需要使用CustomLabels ..

+0

nope。我想顯示一個Point x Coordiantes的間隔定義。例如x(20,50)和間隔是:0 50 100 150 ...我想在0到50之間顯示x座標(20) –

+0

那麼,那不是你要求的嗎?它接着要求CustomLabels,正如我在答案中寫的那樣。 – TaW