2011-07-06 24 views
9

共通のX軸と凡例を持つ複数のグラフを表示する必要があります。達成したいことが写真に表示されます。主な目的はパラレルではなく、1行に複数のY軸を持つことです。したがって、いくつかの曲線は互いに交わることなく表示することができます。ZedGraphライブラリを使用して共通のX軸を持つ複数のグラフを表示する方法は?

私はいくつかのグラフを表示する方法を知っていますが、それぞれに独自の凡例とY軸があります。

enter image description here

+0

あなたのバージョンのドキュメントを徹底的に見てきましたか?こちらをご覧ください:http://sourceforge.net/projects/zedgraph/files/zedgraph%20documentation/ –

+0

私は持っていますが、私は必要なものが見つかりませんでした。 – Peter17

答えて

7

私は私のプロジェクトの二つにZedGraphで働いていたし、この機能をサポートしていないようです。基本的に、あなたはこの時点で2つのオプションがあります。

1.別のプロットライブラリ

すでにZedGraphに応じて、多くのものを持っていない場合は、多分それは別のものに切り替えるために手遅れではありませんプロットコントロール。私はthis library (CodeProject link)で働いていた、そしてそれは、積層されたグラフのまともな外観とサポートを持っています

enter image description here

それはあまり機能が豊富なZedGraphに比べてですが、2D-プロットは、あなたが本当に必要なすべてのであれば、あなたはおそらく与える必要があります試してみてください。あなたはすべてのあなたのグラフペインが同じ幅と同じズームを持たせることができ、複数のZedGraphペインに

を作成することによって

2.チート。 IsSynchronizeXAxesプロパティをtrueに設定すると、ZedGraphコントロールのすべてのペインにX軸が自動的に同期されます。

あなたが望む効果を得るのに役立つ役に立つ記事はほとんどありません。ロシア語では、コードサンプルやイラストを提供しますが、コメントを理解しなくても使用する必要があります。

また、X軸とあなたが必要としないことを他のすべてを非表示にします。単一の凡例は難解ですが、一番上のグラフの凡例を表示し、このグラフに偽のダミーカーブを追加して凡例を作成するだけで達成できます。

+0

ありがとうございます。さて、私は考慮すべきいくつかの選択肢があります。ところで、ロシア語は私の母国語ですので、最初のリンクは間違いなく岩です。 – Peter17

+0

@ Peter17:これは本当にクールなZedGraphチートシートです。公式の文書よりはるかに便利です – Dyppl

関連する問題