我想在 Flex LineChart 中保留线条的默认颜色并更改线条粗细。我该如何实施?
或者,是否有任何方法可以在不使用 LineStroke 的情况下设置线条粗细或线条颜色?
谢谢。
我想在 Flex LineChart 中保留线条的默认颜色并更改线条粗细。我该如何实施?
或者,是否有任何方法可以在不使用 LineStroke 的情况下设置线条粗细或线条颜色?
谢谢。
我在我的应用程序中做类似的事情。以下是如何仅更改笔画并保留所有其他现有属性:
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);
}
抱歉有点晚了!
尝试做类似的事情
for each (var series: LineSeries in chart.series) {
(series.stroke as Stroke).weight = 2;
}
在 commitProperties() 的某个地方或类似的地方。
你确定你不能通过声明类似的东西来做到这一点
<mx:Stroke id="anID" weight="3"/>
没有颜色属性,然后在您的 LineStroke 中引用它?这对我行得通。