【发布时间】:2011-09-27 14:30:06
【问题描述】:
一些背景: 我正在尝试突出显示数据绑定 TextBox 或 RichTextBox 中出现的所有搜索文本。
到目前为止我发现了什么: 我想出了如何突出显示 RichTextBox 中的文本:
<RichTextBox>
<FlowDocument>
<Paragraph>
<Run>In this</Run>
<Run Background="Yellow">example</Run>
<Run>the word</Run>
<Run Background="Yellow">example</Run>
<Run>is highlighted.</Run>
</Paragraph>
</FlowDocument>
</RichTextBox>
问题: 例如,我怎样才能通过使用一些 IValueConverter 来绑定此 RichTextBox,以便突出显示所有出现的表达式“example”?
【问题讨论】:
-
你想绑定的属性是什么类型的? FlowDocument 还是字符串?
-
现在是一个简单的字符串,但我很想看看如何处理非平面文档。
标签: wpf data-binding textbox binding richtextbox