2011-07-22 15 views
2

ZedGraphバーの幅を変更する方法はありますか?もしそうなら、そうするために必要なコードは何ですか?ズームでもバーが拡大するようにすることは可能ですか?私は、現在のスケーリングの仕組みのために表示されないバーを持っています(広いx軸の範囲があり、すべてのバーが非常にスキニーになります)。バーが狭すぎると、まったく表示されません。私はバーを広げて、彼らを見るためにズームインすることなく常に現れるようにしたいと思います。ZedGraphバーの幅

答えて

3

documentation for ZedGraphがバータイプグラフ(強調鉱山)について言って以下た:

典型的には、棒グラフがXAxis.Type = AxisType.Text又はXAxis.Type = AxisType.Ordinalで作成されることになる(両方のタイプの順序値を使用する)、バーがあるよう(例えば、第1のバークラスタが1.0であり、第2のバークラスタが2.0であるなど)、「ベース」軸に沿った整数値で描画される。ただし、縦軸タイプは棒グラフの要件ではありません。 X値を入力してAxisType.Linearを使用して、均等に配置されていない棒グラフを作成することができます(この場合、棒グラフの幅をZedGraphに伝えるにはGraphPane.ClusterScaleWidthプロパティを使用する必要があります)。詳細)。棒グラフの場合、目盛り記号は通常、棒グラフの間にあり、Axis.MajorTic.IsBetweenLabelsプロパティで実行できます。ただし、このプロパティはAxisType.Text軸にのみ適用されます。

残念ながら、wikiリンクはZedGraphの作者が放棄したように見える古いドメインに移動します。しかし、アーカイブされたバージョンがあります:Wiki Page

最後に、優秀なsource code reference at sourceforgeをチェックすると役立つことがあります。

関連する問題