2016-07-06 115 views
2

我該如何改變軸的位置,使它們位於圖的內部?座標圖內的軸

我有這樣的:enter image description here

我想這一點:enter image description here

這可能嗎?

回答

2

您可以使用您的軸定義的AxisTickToLabelDistance財產,像這樣實現這一點:

plotModel.Axes.Add(new LinearAxis() 
{ 
    Position = AxisPosition.Bottom, 
    AxisTickToLabelDistance = -25, 
    TickStyle = TickStyle.Crossing, 
}); 
+0

謝謝 - 正是我一直在尋找。 PositionAtZeroCrossing也可以工作,但由於某種原因,它在圖的左側創建了一條額外的線。 – Nicholas

+0

出於某種原因,情節的線條穿過我的軸標籤,我如何將軸放在「頂部」? @Kirenenko – Nicholas

+1

您可以使用'Layer = AxisLayer.AboveSeries'屬性,但它也會導致軸在系列之上,而不僅僅是標籤......所以它不是我想的解決方案。 – Jose