仅在MouseUp上从RichTextBox获取选定文本?

我是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>

任何帮助深表感谢。

链接地址: http://www.djcxy.com/p/61131.html

上一篇: Getting selected text from a RichTextBox only on MouseUp?

下一篇: WPF ScrollViewer scroll to element of FlowDocument