10

richTextBoxを作成しましたが、Tabキーを押しても何も実行されないことに気付きました。ある程度のスペースをとることが想定されていますが、そうではありません。

どうすればアクセスできますか?

4

2 に答える 2

22

デフォルトでは、タブを押すとフォーカスが次のコントロールに移動します。RichTextBoxのAcceptsTabプロパティを設定してtrue、RichTextBoxがタブ文字を受け入れることができるようにします。

AcceptsTabプロパティに関するこのMSDNの記事を参照してください。

于 2013-03-26T19:09:24.917 に答える
1

まず、Richtextboxの次のプロパティを設定する必要があります

richTextBox.Multiline = true;
richTextBox.AcceptsTab = true;

そして、richtextboxのkeypressイベントでは、次のことを行う必要があります

if (e.KeyChar == 9)
{
    e.Handled = false;
}
于 2015-12-08T06:05:02.403 に答える