簡體   English   中英

Microsoft WinForms圖表控件-設置Y軸標簽的位置

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM