现在,选项卡功能将焦点移动到下一个控件,我希望它实际上只是在文本框中选项卡。
我注意到您也无法在 Windows 8 邮件应用程序中使用 Tab 键......
还有 RichTextBox 替代品吗?
目前(在 RTM 版本中)没有AcceptsTab
就像设置为富编辑框 http://msdn.microsoft.com/en-us/library/windows/apps/BR227548(它只有接受退货 http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.controls.richeditbox.acceptsreturn.aspx)另请参阅此功能建议。 http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2862272-add-an-acceptstab-property-to-richeditbox
不过您可以订阅KeyDown
你的事件RichEditBox
您可以自己处理 Tab 键:
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;
}
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)