[英]Microsoft WinForms Chart Control - Set Position of Y-Axis Label
我有一個Y軸標簽,如下所示:
我正在嘗試將標簽放置在離圖表更近的地方,是否有這樣做的設施?
我可以添加Winforms標簽並相應地放置它,但以防萬一有更好的方法。
如果您在談論AxisY.Title AvGkW
,則只能將其對齊near, center, far
。
但是您可以根據需要向Chart
添加任意多個Titles
,將它們停靠在地球的所有四個角處,例如um, Chart
,設置其樣式並設置其偏移量。
像這樣添加Title
:
Title TT = new Title( yourTitleText, Docking.Left, yourFont, yourcolor);
TT.Docking = Docking.Left;
yourChart.Titles.Add(TT);
您可以像這樣左右移動它:
TT.DockingOffset = yourOffset;
它不在MSDN上的規范中,但通常它位於Chart.Size
1/100中,因此將其設置為50
會將Title
移動到ChartArea
的中間..奇怪的是,它是int32
!
您將不得不根據Y-Labels
的大小和Y-Axis
的位置來玩數字游戲。 2-7
值在這里可以。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.