我是RichTextBox的新手,无法找到答案。在已经保存文本内容的RichTextBox(WPF)中,我希望能够将光标放在一个字母上;按住光标的同时水平移动光标;然后向上提起光标。这导致文本被突出显示和选择。到目前为止一切都很好。
但是,在以下XAML中,将为每个字符触发选择事件。我只希望在将鼠标从盒子中取出时进行一次触发,并最终想知道所选文本的开始和结束插入点以及所选文本。 (我知道这很简单,但我无法得到它:()。
XAML
<SimpleRichTextBox Name="simplerichtextbox" Grid.Column="1"
RichText="{Binding RichText, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=UserControl}}"
SelectionChanged="simplerichtextbox_SelectionChanged"
>
<FlowDocument PageWidth="{Binding ElementName=simplerichtextbox, Path=ActualWidth}" />
<SimpleRichTextBox>
非常感谢任何帮助。