0

Flex LineChart でデフォルトの線の色を維持し、線の太さを変更したいと考えています。どうすれば実装できますか?

あるいは、LineStroke を使わずに線の太さや線の色を設定する方法があれば教えてください。

ありがとう。

4

3 に答える 3

0

次のような宣言でこれを行うことはできませんか?

<mx:Stroke id="anID" weight="3"/> 

colorプロパティなしで、LineStrokeでそれを参照しますか?それは私にとってはうまくいきます。

于 2010-03-18T14:23:37.470 に答える
0

のようなことをしてみてください

for each (var series: LineSeries in chart.series) {
    (series.stroke as Stroke).weight = 2;
}

commitProperties() のどこかなど。

于 2010-03-31T16:51:48.733 に答える
0

私は自分のアプリケーションで似たようなことをしています。ストロークのみを変更し、他のすべての既存のプロパティを保持する方法は次のとおりです。

for each (var series: LineSeries in this.lineChart.series) {
    var series_stroke:Stroke = series.getStyle('lineStroke') as Stroke;
    series_stroke.weight = 10;
    series.setStyle('lineStroke', series_stroke);
}

すいません少し遅くなりました!

于 2010-06-21T20:29:56.280 に答える