有没有办法在Zedgraphs中包装图例文字。
在我的应用程序中,图例文本是lengther,这使得图形看起来很小。所以我需要一种方法来包装图例文本,以保持图形大小的一致性。
由于 库马尔
答案 0 :(得分: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;
最终结果将如下所示: