TextBoxでTab文字を入力できるようにするにはAcceptTabプロパティにTrueを設定します。
ただしこのとき、MultilineプロパティがTrueである必要があります。
下記はTab文字を入力できるようにする例です。
CheckBox [Tab文字を入力できるようにする]のチェック状態に合わせてTab文字の入力のOn/Offを切り替えます。
VBの例
' フォームロード時の処理
Private Sub Form3_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
'AcceptTabを有効にするにはMultilineプロパティにTrueを設定しておく必要がある
TextBox1.Multiline = True
End Sub
' [Tab文字を入力できるようにする]のチェック変更時の処理
Private Sub chkAcceptTab_CheckedChanged(sender As System.Object, e As System.EventArgs) Handles chkAcceptTab.CheckedChanged
If chkAcceptTab.Checked = True Then
'★★★Tab文字を入力できるようにする★★★
TextBox1.AcceptsTab = True
Else
'★★★Tab文字の入力を禁止する★★★
TextBox1.AcceptsTab = False
End If
End Sub
C#の例
// フォームロード時の処理
private void Form3_Load(object sender, EventArgs e)
{
// AcceptTabを有効にするにはMultilineプロパティにTrueを設定しておく必要がある
textBox1.Multiline = true;
}
// [Tab文字を入力できるようにする]のチェック変更時の処理
private void chkAcceptTab_CheckedChanged(object sender, EventArgs e)
{
if (chkAcceptTab.Checked == true)
{
// ★★★Tab文字を入力できるようにする★★★
textBox1.AcceptsTab = true;
}
else
{
// ★★★Tab文字の入力を禁止する★★★
textBox1.AcceptsTab = false;
}
}
Please follow and like us:


コメント