Xaml 是否允许用户在Windows 8应用程序中使用RichEditBox中的选项卡?

Xaml 是否允许用户在Windows 8应用程序中使用RichEditBox中的选项卡?,xaml,c#-4.0,windows-8,microsoft-metro,Xaml,C# 4.0,Windows 8,Microsoft Metro,现在tab函数将焦点移动到下一个控件,我需要它,这样它就可以在文本框中实际使用tab 我注意到你也不能在Windows8邮件应用中使用tab 还有RichTextBox替代方案吗?目前(在RTM发行版中)没有类似于的设置(仅具有),请参见此 但是,您可以订阅RichEditBox的KeyDown事件,您可以自己处理选项卡键: private void RichEditBox\u KeyDown(对象发送方,KeyEventArgs e) { if(e.Key==VirtualKey.Tab) {

现在tab函数将焦点移动到下一个控件,我需要它,这样它就可以在文本框中实际使用tab

我注意到你也不能在Windows8邮件应用中使用tab

还有RichTextBox替代方案吗?

目前(在RTM发行版中)没有类似于的设置(仅具有),请参见此

但是,您可以订阅
RichEditBox
KeyDown
事件,您可以自己处理选项卡键:

private void RichEditBox\u KeyDown(对象发送方,KeyEventArgs e)
{
if(e.Key==VirtualKey.Tab)
{
RichEditBox RichEditBox=发件人作为RichEditBox;
if(richEditBox!=null)
{
richEditBox.Document.Selection.TypeText(“\t”);
e、 已处理=正确;
}
}
}