表形式表示
14
FlexView 項目間のフォーカス移動
[内容]
項目間のフォーカスを移動するためにTabキーを使用したい
14
[原因]
FlexViewの項目間のフォーカス移動にTabキーを使用することはできません。
FlexViewはそれ自体が1つのオブジェクトとして動作するためTabキーを使うとフォーカスが
別なオブジェクトに移動してしまいます。
[解決方法]
項目間でフォーカスを移動する場合は矢印キー使用してください。
FlexViewクラスのCursorMoveプロパティに$ENTERを設定することで、[Enter]キーによる項目間のフォーカス移動が可能です。
また、CursorMoveプロパティへは、下記の設定を組み合わせて矢印キーによるセルカーソルの
移動方法を設定することが可能です。
$INPUTITEM
ユーザにより操作可能なセルに選択的に移動します。
操作可能なセルとは、FlexButton,FlexTextBoxなどから
生成されたセルです。
$ENTER
Enterキーにより右矢印キーと同じようにセルカーソルを
移動します。また、Shift+Enterキーにより左矢印キーと
同じようにセルカーソルを移動します。
$LINEFEED
行末から自動的に次の行の先頭へ、または行頭から
全行の行末へ移動します。
$STD
ヘッダ系を除く、個々のセルに移動します。
上記の複数の動作を同時に指定したい場合、加算して指定します。
例)$INPUTITEM+$LINEFEED
管理番号:BMP_N013
Biz-Collections Bizの宝箱 トップへ
Biz/Browser Mobile・Biz/Designer Mobile TIPS集 トップへ