1

Flex Charting (3.x) に複数の折れ線グラフがあります。グラフ (およびグラフの数) は動的に生成され、「タイプ A」または「タイプ B」のいずれかです。Y 軸のデータのタイプは、タイプ A とタイプ B で異なります。x 軸は時間です。

各グラフは、タイプ A またはタイプ B のより大きなキャンバスを構成する独自の VBox (いくつかの他のものと共に) に配置されます。この VBox には絶対 X 位置が与えられます。

さまざまなチャートを並べることは非常に優先度が高く、比較を (時間的に) 行うことができます。

最終的に発生するのは、一部のグラフの縦軸が他のグラフよりも多くの幅を占有するため、グラフが時間的に整列しなくなることです。

VerticalAxisRenderers/AxisRenderer幅を弾いてみましたが、効果がありませんでした。

アドバイスをいただければ幸いです。

4

3 に答える 3

0

コンポーネントが同じ幅、高さ、パディング、ガター設定を使用していることを確認する必要があります。

あなたが説明したことを解決するガターについては、ここで正しい情報とサンプルコードを見つけることができます:

http://livedocs.adobe.com/flex/3/html/help.html?content=charts_formatting_03.html

于 2010-11-04T16:23:15.083 に答える
0

私も同じことをしています。DateTime軸を使用して同じHorizo​​ntalAxisを使用できる場合、それはうまく機能します..データを適切なdateTimeに解析するだけです。しかし、私のように、時間をグラフ化し、時間値を日時に解析する必要があり、データにギャップが生じます...これまでのところ、水平軸 - カテゴリ軸を使用しているため、答えが見つかりませんでしたが、それを数値軸に切り替えてみて、思いついたことをお知らせします。もし何か...

于 2010-10-08T15:50:07.407 に答える
0

両方のグラフに同じガターを左に設定することができます。それは役立つかもしれません。私は同様の問題を抱えていましたが、まだより良い答えを見つけていません。

于 2009-08-23T15:58:28.043 に答える