有什么方法可以在 Zedgraphs 中包装图例文本。
在我的应用程序中,图例文本较长,这使图形看起来很小。所以我需要一种包装图例文本的方法,以保持图形大小的一致性。
谢谢库马尔
有什么方法可以在 Zedgraphs 中包装图例文本。
在我的应用程序中,图例文本较长,这使图形看起来很小。所以我需要一种包装图例文本的方法,以保持图形大小的一致性。
谢谢库马尔
据我所知,没有自动化的方法可以做到这一点,所以你可能必须自己插入换行符\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;
最终结果将如下所示: