考虑 WPF FlowDocument
中的以下 RichTextBox
:
<RichTextBox Width="150" FontSize="30">
<FlowDocument>
<Paragraph>
<Run Text="abc"/>
<inlineuicontainer>
<Border BorderBrush="Black" BorderThickness="1" CornerRadius="4" Width="30" Height="20"/>
</inlineuicontainer>
<Run Text="def"/>
</Paragraph>
</FlowDocument>
</RichTextBox>
当我点击 Border
时,它会以蓝色突出显示:
我怎样才能防止这种情况发生?我希望它改为定位插入符号,如下所示:
我已经尝试了以下属性但没有成功:
IsHitTestVisible = false
IsEnabled = false
IsManipulationEnabled = false
Focusable = false
IsFocused = false