2009-08-12 3 views
3

CircleItemRendererを使用しているFlex3 LineChartコンポーネントがあり、データポイントがエッジに近すぎるために切り取られています。ここでは次のようになります。あなたが見ることができるようにFlex3線図の点が端に近すぎる

http://img29.imageshack.us/img29/3850/chartx.png

、左右の円がカットされています。

グラフ領域に収まるように、LineSeries領域と水平ラベルを狭くするにはどうしたらよいですか?

ありがとうございます!

答えて

2

linearAxisオブジェクトのLinearAxisの最大値と最小値を設定したい場合があります。詳細については、APIを確認してください。http://livedocs.adobe.com/flex/3/langref/mx/charts/LinearAxis.html

折れ線グラフでは、これらの値が自動的に決定され、画面内のすべての要素が満たされます。これらの値を変更して、グラフの横に余白ができるようにすることもできます。

1

あなたがのhorizo​​ntalAxisにパディングプロパティを設定することができ、垂直軸の子が同様にオブジェクト...チャートコンポーネントに

4

私は同じ問題があり、chartタグのclipContent属性をfalseに設定することで解決できました。私はAmy's Flex Diaryにこの解決策を見つけました。

1

私は解決策を得ました。

  1. 折れ線グラフ

    creationCompleteイベント
  2. 編集のhorizo​​ntalAxisのパディングを作成するには、私はこれがColumnChartのに折れ線グラフからタイプを変更することで動作するようになった

    e.target.horizontalAxis.padding = 0.2;

1

をしたいです。私はまだラインシリーズを含むすべての同じ軸の定義を持っていました。結果は同じ折れ線グラフですが、エッジに触れるのではなく、グラフの中央に表示されます。私が探していたものは、他の詰め物や排水溝のどれもありませんでした。

関連する問題