在 RichEditBox 中使用控制器进行文本选择
Posted
技术标签:
【中文标题】在 RichEditBox 中使用控制器进行文本选择【英文标题】:Text Selection using Controller in RichEditBox 【发布时间】:2018-05-06 00:25:42 【问题描述】:我正在开发一个 UWP 应用程序,其中包含一个 RichEditBox,其中包括用于文本装饰的按钮(粗体、斜体...)。 Box 在桌面上运行良好,符合预期。该应用程序还应该在 Xbox 上运行,允许用户使用 Xbox 控制器输入文本。是否有可能为控制器输入启用文本选择?
(在这张图片中,“st fo”在桌面上的 Box 内被选中。现在如何在 xbox 上执行此操作?)
在桌面上,用户可以简单地按住 shift 并选择文本,但我找不到类似的集成支持。我正在考虑最终映射两个按钮用于选择的开始/结束,然后以编程方式选择文本,但我不确定这在 UWP 中是否可行。
【问题讨论】:
【参考方案1】:是否可以为控制器输入启用文本选择?
通过Xbox控制器,您可以尝试按住A
按钮,同时操纵左摇杆移动到选择。
【讨论】:
以上是关于在 RichEditBox 中使用控制器进行文本选择的主要内容,如果未能解决你的问题,请参考以下文章
如何在 WinRT/UWP RichEditBox 中保持突出显示的文本失去焦点?
RichEditBox (UWP) 在设置 Rtf 文本时忽略字体和前景
背水一战 Windows 10 (29) - 控件(文本类): RichTextBlock, RichTextBlockOverflow, RichEditBox
控件(文本类): RichTextBlock, RichTextBlockOverflow, RichEditBox