C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.59681 の関連記事表示

<< 0 >>
■59681  テキストボックスの開始
□投稿者/ ある -(2011/06/03(Fri) 15:30:11)

    分類:[.NET 全般] 

    複数のテキストボックスがある状態で
    最初にtext.box2にカーソルがある状態でFormを開きたいのですが…
    どのようなコードを入力すればいいのでしょうか?

    VB.net2008です
親記事 /過去ログ100より / 関連記事表示
削除チェック/

■59683  Re[1]: テキストボックスの開始
□投稿者/ hs -(2011/06/03(Fri) 15:33:08)
    No59681 (ある さん) に返信

    tabプロパティを0にする

    若しくはShowイベント時に
    そのTextBoxに MeTextBoc.Focus としてフォーカスをあてる。
記事No.59681 のレス /過去ログ100より / 関連記事表示
削除チェック/

■59685  Re[2]: テキストボックスの開始
□投稿者/ ある -(2011/06/03(Fri) 15:38:16)
    No59683 (hs さん) に返信
    ありがとうございます。
    tabプロパティの場合、参照したくないtextbox1がある場合、textbox2の次にtabを押すとtextbox1に移動してしまいます。
    すべてにtabプロパティを設定するしかないのでしょうか?
記事No.59681 のレス /過去ログ100より / 関連記事表示
削除チェック/

■59689  Re[3]: テキストボックスの開始
□投稿者/ 風太郎 -(2011/06/03(Fri) 15:43:09)
>
    No59685 (ある さん) に返信
    > ■No59683 (hs さん) に返信
    > ありがとうございます。
    > tabプロパティの場合、参照したくないtextbox1がある場合、textbox2の次にtabを押すとtextbox1に移動してしまいます。
    > すべてにtabプロパティを設定するしかないのでしょうか?

    考えている環境が様々ですので、最適解はご提示できませんが
    textboxをenableにする。tabstopをfalseにする。フォーカスが当たった場合、別のコントロールにフォーカスを移す。
    色々方法はあると思われます。

    また、御質問の内容に付きましても、本レスで私が述べている方法も参考URLを元にすれば達成出来ると思われます。
    一度拝読してみては如何でしょうか?
記事No.59681 のレス /過去ログ100より / 関連記事表示
削除チェック/

■59684  Re[2]: テキストボックスの開始
□投稿者/ hs -(2011/06/03(Fri) 15:35:07)
    > tabプロパティを0にする
    >
    > 若しくはShowイベント時に
    > そのTextBoxに MeTextBoc.Focus としてフォーカスをあてる。

    訂正です。

    TabIndexプロパティを0にする

    若しくはShowイベント時に
    そのTextBoxに Me.TextBox2.Focus としてフォーカスをあてる。
記事No.59681 のレス /過去ログ100より / 関連記事表示
削除チェック/

■59688  Re[3]: テキストボックスの開始
□投稿者/ hs -(2011/06/03(Fri) 15:42:35)
    No59684 (hs さん) に返信

    >すべてにtabプロパティを設定するしかないのでしょうか?
    登録フォームでTextBoxが複数ある場合はTabIndexの設定は必須ですね。
    察するにTextBox2は二番目に配置されていると思うので、
    TextBox1.TabIndex = 0
    TextBox2.TabIndex = 1
    TextBox3.TabIndex = 2



    TextBox10.TabIndex = 9
    として、Show時にMe.TextBox2.Focusとするのが一般的だと思います。


記事No.59681 のレス /過去ログ100より / 関連記事表示
削除チェック/

■59692  Re[4]: テキストボックスの開始
□投稿者/ ある -(2011/06/03(Fri) 15:50:39)
    ありがとうございます。
    tabstopを用いてうまく編集することができました。
記事No.59681 のレス /過去ログ100より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -