PRIM_LIST.ButtonCurrentItemクラス (PRIM_LIST.ButtonCurrentItem)
現在のリストアイテム用ボタンへのアクセスを提供します
祖先 - PRIM_LIST.CurrentItemクラス (PRIM_LIST.CurrentItem) オブジェクト (PRIM_OBJT)
詳細
Prim_List.Buttonは、プッシュボタンとして視覚化された List 内の列です。
各列型には、列インスタンスへのアクセスを提供する対応する Column クラスがあります。
各項目のボタンは、他のビジュアルLANSAリストが現在の項目を使用できるように、列の現在の項目を使用して個別に変更することができます。
プッシュボタンをドラッグしてコントロールビューからドロップすると、ボタン列が作成されます。
例
この例では、各ボタンがリストに追加された後に更新される単一の列リストを示しています。
ボタンをクリックすると、その列の現在の項目にアクセスし、列のキャプションにはどのボタンがクリックされたかが表示されます。
Begin_Com Role(*EXTENDS #PRIM_WEB) Height(456) Width(864)
Define_Com Class(#PRIM_LIST) Name(#List1) Displayposition(1) Left(0) Parent(#COM_OWNER) Tabposition(1) Top(0) Height(369) Width(609)
Define_Com Class(#PRIM_LIST.Button) Name(#ColumnButton1) Columnwidth(128) Displayposition(1) Parent(#List1)
Evtroutine Handling(#Com_owner.CreateInstance)
Begin_Loop To(10)
Add_Entry To_List(#List1)
#ColumnButton1.CurrentItem.Caption := ("Button &1").substitute( #List1.Items.Itemcount.asstring )
End_Loop
Endroutine
Evtroutine Handling(#ColumnButton1.Click)
#ColumnButton1.ColumnCaption := #ColumnButton1.CurrentItem.caption
Endroutine
End_Com
プロパティ
イベント
名前 | 記述 |
|---|---|
コンポーネントを作成する時にCreateInstanceのイベントを実行します。 PRIM_LIST.CurrentItemクラス (PRIM_LIST.CurrentItem) より継承 | |
コンポーネントが解除される前にDestroyInstanceのイベントを実行します。 PRIM_LIST.CurrentItemクラス (PRIM_LIST.CurrentItem) より継承 |
メソッド
名前 | 記述 |
|---|---|
リストのcurrentitemにフォーカスを設定します。 PRIM_LIST.CurrentItemクラス (PRIM_LIST.CurrentItem) より継承 |