No.4ベストアンサー
- 回答日時:
This is by design. Methods and properties such as Focus, CanFocus, and Focused are intended for internal control use, so we don't show them in the list in oder to avoid confusion. We recommend that application programmers should use the Select method or the ActiveControl property for child controls, or the Activate method for forms.
これは設計の仕様です。Focus,CanFocusとFocusedのようなメソッドとプロパティは内部コントロールでの使用のためのもの、なので、我々は混乱を防ぐために、これらをリストに表示しないようにした。プログラマーは、Selectメソッド、子コントロールならActiveControlプロパティ、そしてFormsならActivateメソッドを使用するのをお勧めします。
とのことです。
手元に環境がないので、試していないが、試してみてください
kikosiさん、いろいろとお調べいただき感謝いたします。VB.NETはまだまだ初心者ですが、いろいろと探って試してみたいと思います。本当にありがとうございました。
No.3
- 回答日時:
探してみたら、下のものがありました。
どうも、Focusメソッドはおすすめできない関数になっており、わざと表示しないようにしたようです。https://developercommunity.visualstudio.com/cont …
kikosiさん、ベストアンサー設定後に書いています。いろいろと調べてみましたら、①と②はほぼ同じことができるようです。
①Button1.Focus
②ActiveControl=Button1
No.2
- 回答日時:
textbox1は、TextBoxクラスであり、かつ、名前空間は、System.Windows.Forms
であってますか?
例えば、内部で、
Dim t As System.Windows.Forms.TextBox
t.f
で試してみてください
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 The majority of currently available reviews focus 8 2022/08/07 05:55
- Visual Basic(VBA) エクセルのマクロについて教えてください。 3 2023/02/17 11:59
- 大学受験 高校3年生理系です。 学校指定の教材でfocus goldという参考書を持っているので、夏休みの数学 2 2023/07/12 00:25
- その他(プログラミング・Web制作) ボールの動きがスムーズに動いてかつ目盛り線描画を維持するためには 4 2023/05/31 10:01
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/02/21 11:19
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/20 14:46
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/20 10:00
- Visual Basic(VBA) エクセルのマクロについて教えてください。 3 2023/02/22 08:53
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/20 16:59
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/21 13:29
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルVBAで、条件に一致する...
-
コマンドプロンプト実行後に画...
-
JSPで<SELECT>の中にDBから持っ...
-
VB.netで、シリアル通信のタイ...
-
boolean型のフィールドとゲッタ...
-
mainメソッドのthrows節で設定...
-
Excel VBA でExcelを終了したい...
-
onClickで関数呼出し後に、結果...
-
エクセルVBAにおけるON TIMEメ...
-
配列のメソッド
-
Refreshメソッドの使い方
-
DataGridViewでセルクリックイ...
-
シンボルを解決できません。 ...
-
ListViewにて行追加
-
AdapterView<?> parent この部...
-
worksheets & rows メソッドは...
-
サーブレット DBにある生年月...
-
ポストバック時のDatasourceバ...
-
ASP.NET MVCのホームページ表...
-
ダブルコロンの役割
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBAで、条件に一致する...
-
Labelコントロールに数字を代入...
-
final修飾子を使っているのに、...
-
エクセルVBAにおけるON TIMEメ...
-
コマンドプロンプト実行後に画...
-
mainメソッドのthrows節で設定...
-
DataGridViewでセルクリックイ...
-
javascriptからjavaを呼び出したい
-
VBPをダブルクリックするとたま...
-
onClickで関数呼出し後に、結果...
-
ExcelのxlDialogInsertPictureで。
-
Refreshメソッドの使い方
-
JSPで<SELECT>の中にDBから持っ...
-
【sendkeysメソッドが動かずに...
-
ウィンドウを最前面にできません
-
(String args[])というメッソ...
-
C# 演算 最大値 最小値 表現の仕方
-
Excel VBA シェイプの原型のサ...
-
VB.netで、シリアル通信のタイ...
-
boolean型のフィールドとゲッタ...
おすすめ情報
「自動メンバ表示」と「パラメーターヒント」にはチェックが入っていました。kikosiさんのアドバイスはチェックを外し、VBを再起動し、今度はチェックを入れるということでしょうか。であれば、やってみましたが、変化はありませんでした。
「textbox1.fo」まで行くと、候補は3つしか現れません。①FindForm ②Font ③ForeColor です。
大丈夫です。やはり、「focus」は出てきません。大変なんだけど、再インストール必要ですかね。
やはり、候補に入れなかったようですね。FocusはTextBox1でEnterを押したときにButton1にFocusを当てておけば、Button1をClickしたようになっていてとても便利だと思っていたのに残念です。PerformClickも使いましたが、Enterのコードが残って悪さをします。文面Childが気になります。英文なので、完全には理解していませんが…。KeyPressでしたらe.Hndled=Trueですみますが、PreviewKeyDownでEnterキーのコードを無効にするにはどうしたらいいでしょうね。