mx.containers
LinkBar クラス





LinkBar クラス
mx.containers.NavBar の拡張LinkBar コンテナは、一連のリンク先を指定する Link コントロールの水平行を定義します。LinkBar コンテナは通常、ViewStack コンテナのアクティブな子コンテナを制御するため、またはリンクの単独のセットを作成するために使用します。
MXML シンタックス
<mx:LinkBar> コンテナは、親クラスのすべてのプロパティと、次のプロパティを継承します。
<mx:LinkBar
horizontalGap="8"
marginBottom="2"
marginTop="2"
rollOverColor="0xE3FFD6"
selectionColor="0xCDFFC1"
strokeColor="No default."
strokeWidth="1"
verticalGap="8"
...
child tags
...
/>
例を参照するにはここをクリックしてください
関連項目
NavBar
ViewStack
mx.controls.Link
static | version:String
このクラスのバージョンを表すストリングです。 |
horizontalGap | 型 : Number 形式 : Length CSS の継承 : なし
リンク同士の水平方向の間隔を示すピクセル数です。デフォルト値は 8 です。 |
marginBottom | 型 : Number 形式 : Length CSS の継承 : なし
下境界線と Link の間隔を示すピクセル数です。デフォルト値は 2 です。 |
marginTop | 型 : Number 形式 : Length CSS の継承 : なし
上境界線と Link の間隔を示すピクセル数です。デフォルト値は 2 です。 |
rollOverColor | 型 : Number 形式 : Color CSS の継承 : あり
マウスポインタが置かれているときのリンクの色です。デフォルト値は 0xEFEEEF (薄い灰色) です。デフォルト値は現在の themeColor に基づきます。 |
selectionColor | 型 : Number 形式 : Color CSS の継承 : あり
リンクを押したときの背景色です。デフォルト値は 0xCDFFC1 です。 |
strokeColor: | 型 : Number 形式 : Color CSS の継承 : あり
デフォルトのセパレータスキンが使用するセパレータの色です。デフォルトは 0xC4CCCC です。 |
strokeWidth | 型 : Number 形式 : Length CSS の継承 : あり
ピクセル単位で表したセパレータのピクセル幅です。デフォルト幅は 1 です。 |
textRollOverColor | 型 : Number 形式 : Color CSS の継承 : あり
マウスポインタを重ねたときのリンクのテキストカラーです。デフォルト値は 0x2B333C です。 |
textSelectedColor | 型 : Number 形式 : Color CSS の継承 : あり
リンクをクリックしたときのテキストカラーです。デフォルト値は 0x000000 です。 |
verticalGap | 型 : Number 形式 : Length CSS の継承 : なし
リンク同士の水平方向の間隔を示すピクセル数です。デフォルト値は 8 です。 |
layoutChildren
layoutChildren( )
サイズ変更に応答して、このコンテナの子の位置およびサイズを設定します。layoutChildren() メソッドの詳細については、UIObject.layoutChildren() メソッドを参照してください。 LinkBar.layoutChildren() メソッドは、リンクの位置を決定するため、最初に HBox.layoutChildren() メソッドを呼び出します。詳細については、HBox.layoutChildren() メソッドを参照してください。リンクがレイアウトされた後、セパレータがリンクの間に配置されます。
version
static version:String
このクラスのバージョンを表すストリングです。
| LinkBarExample.mxml |
<?xml version="1.0"?>
<!-- LinkBar レイアウトの使用方法を示すための簡単な例 -->
<mx:Application xmlns:mx="http://www.macromedia.com/2003/mxml" color="#000000" backgroundColor="#FFFFFF">
<mx:Panel title="Link Bar Panel">
<mx:LinkBar
click="getURL('http://www.macromedia.com/' + String(event.label).toLowerCase(), '_blank');" borderStyle="solid"
color="#000000" backgroundColor="#CCFFFF">
<mx:dataProvider>
<mx:Array>
<mx:String>Flash</mx:String>
<mx:String>Director</mx:String>
<mx:String>Dreamweaver</mx:String>
<mx:String>ColdFusion</mx:String>
</mx:Array>
</mx:dataProvider>
</mx:LinkBar>
</mx:Panel>
</mx:Application>
|