Vb.net-textbox
VB.Net-TextBoxコントロール
テキストボックスコントロールを使用すると、実行時にフォームにテキストを入力できます。 デフォルトでは、1行のテキストを受け取りますが、複数のテキストを受け入れ、さらにスクロールバーを追加することもできます。
ツールボックスからテキストボックスコントロールをドラッグし、フォームにドロップして、テキストボックスを作成しましょう。
TextBoxコントロールのプロパティ
以下は、TextBoxコントロールの一般的に使用されるプロパティの一部です-
Sr.No. | Property & Description |
---|---|
1 |
AcceptsReturn 複数行のTextBoxコントロールでEnterキーを押すと、コントロールに新しいテキスト行が作成されるか、フォームのデフォルトボタンがアクティブになるかどうかを示す値を取得または設定します。 |
2 |
AutoCompleteCustomSource AutoCompleteSourcepropertyがCustomSourceに設定されているときに使用するカスタムSystem.Collections.Specialized.StringCollectionを取得または設定します。 |
3 |
AutoCompleteMode TextBoxの自動補完の動作を制御するオプションを取得または設定します。 |
4 |
AutoCompleteSource 自動補完に使用される完全な文字列のソースを指定する値を取得または設定します。 |
5 |
CharacterCasing TextBoxコントロールが入力された文字の大文字と小文字を変更するかどうかを取得または設定します。 |
6 |
Font コントロールによって表示されるテキストのフォントを取得または設定します。 |
7 |
FontHeight コントロールのフォントの高さを取得または設定します。 |
8 |
ForeColor コントロールの前景色を取得または設定します。 |
9 |
Lines テキストボックスコントロール内のテキストの行を取得または設定します。 |
10 |
Multiline これが複数行のTextBoxコントロールかどうかを示す値を取得または設定します。 |
11 |
PasswordChar 単一行のTextBoxコントロールでパスワードの文字をマスクするために使用される文字を取得または設定します。 |
12 |
ReadOnly テキストボックス内のテキストが読み取り専用かどうかを示す値を取得または設定します。 |
13 |
ScrollBars 複数行のTextBoxコントロールに表示されるスクロールバーを取得または設定します。 このプロパティには値があります-
|
14 |
コンテナ内のコントロールのタブオーダーを取得または設定します。 |
15 |
Text TextBoxの現在のテキストを取得または設定します。 |
16 |
TextAlign TextBoxコントロールでのテキストの配置方法を取得または設定します。 このプロパティには値があります-
|
17 |
コントロール内のテキストの長さを取得します。 |
18 |
WordWrap 必要に応じて、複数行のテキストボックスコントロールが次の行の先頭に単語を自動的に折り返すかどうかを示します。 |
TextBoxコントロールのメソッド
以下は、TextBoxコントロールの一般的に使用されるメソッドの一部です-
Sr.No. | Method Name & Description |
---|---|
1 |
AppendText テキストボックスの現在のテキストにテキストを追加します。 |
2 |
Clear テキストボックスコントロールからすべてのテキストをクリアします。 |
3 |
Copy テキストボックスの現在の選択を Clipboard にコピーします。 |
4 |
Cut テキストボックス内の現在の選択を*クリップボード*に移動します。 |
5 |
Paste テキストボックスの現在の選択を Clipboard の内容に置き換えます。 |
6 |
Paste(String) 元に戻すバッファをクリアせずに、選択したテキストを指定したテキストに設定します。 |
7 |
ResetText Textプロパティをデフォルト値にリセットします。 |
8 |
ToString TextBoxBaseコントロールを表す文字列を返します。 |
9 |
Undo テキストボックスの最後の編集操作を取り消します。 |
TextBoxコントロールのイベント
以下は、テキストコントロールの一般的に使用されるイベントの一部です-
Sr.No. | Event & Description |
---|---|
1 |
Click コントロールがクリックされたときに発生します。 |
2 |
DoubleClick コントロールがダブルクリックされたときに発生します。 |
3 |
TextAlignChanged TextAlignプロパティの値が変更されたときに発生します。 |
例
この例では、3つのテキストボックスを作成し、ボタンのClickイベントを使用して、入力されたテキストをメッセージボックスを使用して表示します。 次の手順を実行します-
- 3つのLabelコントロールと3つのTextBoxコントロールをフォームにドラッグアンドドロップします。
- ラベルのテキストをそれぞれ、名前、組織、コメントに変更します。
- テキストボックスの名前をそれぞれtxtName、txtOrg、およびtxtCommentに変更します。
- フォーム上のボタンコントロールをドラッグアンドドロップします。 名前をbtnMessageに設定し、テキストプロパティを 'Send Message’に設定します。
- ボタンをクリックしてコードウィンドウにClickイベントを追加し、次のコードを追加します。
上記のコードが実行され、Microsoft Visual Studioツールバーで使用可能な Start ボタンを使用して実行されると、次のウィンドウが表示されます-
[メッセージの送信]ボタンをクリックすると、次のメッセージボックスが表示されます-