テキストボックス(TextBox)でタブ文字の入力を受け付ける

このページのタグ:[C#] [TextBox]
テキストボックスでタブ文字の入力ができるようにする方法を紹介します。
テキストボックスのデフォルトの動作はTabキーを押すとフォーカスの移動になるため、テキストボックスにタブ文字を入力するには、メモ帳などからコピー&ペーストするなどの方法しかありません。Tabキーを押すとテキストボックスにタブ文字が入力される動作にします。

UI

下図のUIを作成します。TextBoxとButtonを配置します。TextBoxはMultilinesプロパティをTrueにし、複数行のテキストボックスにします。


デザイナ画面でテキストボックスを選択し、プロパティウィンドウを表示します。"AcceptsTab"プロパティを"True"に変更します。


実行結果

プロジェクトを実行します。下図のウィンドウが表示されます。


テキストボックスをクリックし編集状態にします。Tabキーを押すとテキストボックスにタブ文字が入力できます。(下図参照)


プライバシー    iPentecについて
iPentec all rights reserverd. (ISDC)