Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

リスト - FocusItemプロパティ 

Panel
bgColor#2c3c4c

リスト内のフォーカスされたアイテムへの参照

リスト (PRIM_MD.List) のメンバ

データタイプ - PRIM_MD.ListItem - リストアイテム

詳細

FocusItem は、キーボード入力に応答する リスト内のアイテムです。 リスト内のアイテムです。 

このフォーカス アイテムは 1 つのみで、通常はクリックされた、または矢印キー経由でアクセスされた最後のアイテムです。 つのみで、通常はクリックされた、または矢印キー経由でアクセスされた最後のアイテムです。 

FocusItem が設定されると、リストは ItemGotFocus イベントを起動します。フォーカスが別のアイテムに移った場合、ItemLostFocus が最初に起動されます。 が最初に起動されます。 

FocusItem が削除されると、リストは任意のアイテム、多くの場合最初のアイテムにフォーカスを割り当てます。 が削除されると、リストは任意のアイテム、多くの場合最初のアイテムにフォーカスを割り当てます。 

FocusItem と CurrentItem は異なる場合があり、コンポーネントのフィールド値を更新するのは CurrentItem です。FocusItem を使用する前に、CurrentItem と FocusItem の両方が同じであることを確認するのがベストです。これにより、フィールド値が最新になっていることを確実にすることができます。 の両方が同じであることを確認するのがベストです。これにより、フィールド値が最新になっていることを確実にすることができます。 

リストにはフォーカス アイテムがない場合があるため、使用する前に確認するのが賢明です。 アイテムがない場合があるため、使用する前に確認するのが賢明です。 

フォーカス アイテムを GET_ENTRY を使って CurrentItem にする前のテスト。 にする前のテスト

     If (#List.FocusItem *isnot *null) 
    Get_Entry Number(#List.FocusItem.Entry) From_List(#List)
Endif


参照

すべてのコンポーネント クラス
テクニカルリファレンス