1

Zedgraphs で凡例テキストをラップする方法はありますか?

私のアプリケーションでは、凡例のテキストが長くなるため、グラフが小さく見えます。したがって、グラフ サイズの均一性を維持するために、凡例テキストをラップする方法が必要です。

ありがとうクマール

4

1 に答える 1

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;

最終結果は次のようになります。

凡例の長いカーブ名

于 2012-08-06T09:43:03.247 に答える