Items プロパティ

LANSA

Items プロパティ

Itemsプロパティにより、コンポーネント内の項目の属性にアクセスできます。

実行時のみのプロパティです。

Itemsプロパティを使って、リスト、グリッド、ツリービュー、コンボ・ボックス、プロパティ・シートやメニューの項目の属性にアクセスできます。

Itemsはコンポーネントの項目全てのコレクションを代表するものです:例えば最初の項目のプロパティにアクセスするにはItemsとして参照します。

次のステートメントはsubmenu内の最初のメニュー項目を無効にします:

Set Com(#smnu_1.items) Enabled(False) 

For/EndForループを利用して、コンポーネントの全ての項目のプロパティにアクセスすることもできます。 次の例では、#PHBN_1がクリックされると#SMNU_1サブメニューのメニュー項目はすべて無効になり、#PHBN_2がクリックされるとメニュー項目は有効になります。

Evtroutine Handling(#PHBN_1.Click) 

For Each(#Current) In(#smnu_1.Items)
Set Com(#Current) Enabled(False)
Endfor
Endroutine
Evtroutine Handling(#PHBN_2.Click)
For Each(#Current) In(#smnu_1.Items)
Set Com(#Current) Enabled(True)
Endfor
Endroutine