FlexView

Q12 18
FlexViewのカーソル位置を指定したい

A12 18
[解決方法]
FlexViewのRowPositionプロパティとColumnPositionプロパティの値を指定することで
任意のセルにフォーカスを当てることが可能です。


[サンプルコード]





NumberEdit num_row;
NumberEdit num_col;

FlexView FlexView1 {

    CursorColor = $FFCCFF;
    FlexRecord FlexRecord1 {
        FlexLabel FlexLabel1;
        FlexLabel FlexLabel2;
        FlexLabel FlexLabel3;
    }
    insertrow(10);
}


Button btn_focus {
    Title = "フォーカス";

    Function OnTouch( e ) {    
        try{
            ^.FlexView1.SetFocus();

            /* フォーカスを当てたいセルの列、行番号を設定します。*/
            ^.FlexView1.RowPosition=^.num_row;
            ^.FlexView1.ColumnPosition=^.num_col;
        }catch(e){
            //.MessageBox(e.message);
        }
    }
}
管理番号:Flx_018
  Biz-Collections Bizの宝箱 トップへ
  Biz/Browser・Biz/Designer TIPS集 トップへ