| 包 | com.supermap.web.components.skins |
| 类 | public class ScaleBarSkin |
| 继承 | ScaleBarSkin spark.components.supportClasses.Skin |
| Implements | mx.binding.IBindingClient |
该类用于定义比例尺组件各组成部分的外观显示,包括千米和英里单位两种。如下图:

默认 MXML 属性mxmlContent
另请参见
| 属性 | 定义方 | ||
|---|---|---|---|
| hostComponent : ScaleBar
引用此皮肤所应用到的组件的强类型属性。
|
ScaleBarSkin | ||
| solidColorStroke : SolidColorStroke
定义比例尺中线条的宽度、颜色等属性。
|
ScaleBarSkin | ||
| 方法 | 定义方 | ||
|---|---|---|---|
|
Constructor.
|
ScaleBarSkin | ||
| 方法 | 定义方 | ||
|---|---|---|---|
|
measure():void
[Override] 根据 ScaleBar 的 lengthKilo、lengthMile、textKilo、textMile 属性确定比例尺长度(像素单位)、实际距离显示位置,并绘制比例尺。
|
ScaleBarSkin | ||
| hostComponent | 属性 |
| solidColorStroke | 属性 |
public var solidColorStroke:SolidColorStroke
定义比例尺中线条的宽度、颜色等属性。
此属性可用作数据绑定的源。修改此属性后,将调度 Bindable 事件。
| ScaleBarSkin | () | 构造函数 |
public function ScaleBarSkin()
Constructor.
| measure | () | 方法 |
override protected function measure():void
根据 ScaleBar 的 lengthKilo、lengthMile、textKilo、textMile 属性确定比例尺长度(像素单位)、实际距离显示位置,并绘制比例尺。
另请参见