5

現在、タブ機能はフォーカスを次のコントロールに移動します。実際にテキスト ボックス内でタブ移動するだけです。

Windows 8 のメール アプリでもタブを使用できないことに気付きました....

また、RichTextBox の代替手段はありますか?

4

1 に答える 1

6

現在 (RTM リリースでは) RichEditBoxAcceptsTabのような設定はありません ( AcceptsReturnしかありません) この機能の提案も参照してください。

ただし、タブキーを自分で処理できるKeyDownイベントにサブスクライブできます。RichEditBox

private void RichEditBox_KeyDown(object sender, KeyEventArgs e)
{
    if (e.Key == VirtualKey.Tab)
    {
        RichEditBox richEditBox = sender as RichEditBox;
        if (richEditBox  != null)
        {
            richEditBox.Document.Selection.TypeText("\t");
            e.Handled = true;
        }
    }
}
于 2012-09-29T16:58:50.027 に答える