如何解决在FlowDocument中哪个块具有键盘焦点
我正在尝试为具有x:Name =“ PART_rtb”的RichTextBox创建一些“自定义检查拼写”功能 必须在当前编辑的块上执行拼写检查。我正在尝试像这样检测该块
private void TextCheckTimer_Tick(object sender,EventArgs e)
{
foreach (var block in PART_rtb.Document.Blocks)
{
if (block.IsKeyboardFocusWithin)
block.Background = Brushes.LightPink; // never run
}
}
但是此代码较新,即使您在RichTextBox对象中进行打印,也可以在其中找到带有KeyBoardFocus的任何块。有什么想法吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。