2012-08-06 46 views
1

有沒有什麼方法可以在Zedgraphs中包裝圖例文本。在Zedgraphs中包裝圖例文本

在我的應用程序中,圖例文本是lengther,這使圖形看起來很小。所以我需要一種方法來包裝傳奇文字,以保持圖形大小的一致性。

感謝 庫馬爾

回答

0

據我所知,這樣做沒有自動化的方式,所以你可能要插入換行符\n自己。像這樣,例如:

zgc.GraphPane.AddCurve("curve with a\nterribly long\nname that\ncould potentially\nstretch far\nacross the pane", 
    new[] { -0.3, 0.5, 0.9 }, new[] { 0.8, 0.3, 0.1 }, Color.Blue); 

這將導致要顯示的文本行包裝的,但不幸的圖例線和符號的寬度也由曲線名稱的長度確定,並且變得不必要地延長。爲了避免這個問題,你還需要禁用線條和符號的顯示在你的傳說:然後

zgc.GraphPane.Legend.IsShowLegendSymbols = false; 

最終的結果會是這個樣子:

Long curve name in legend