2012-04-10 53 views
-4

我想将文本选择粒度更改为单词。如何通过单词而不是字符选择文本?

举例来说,如果我们有文本“我是你爸爸卢克”

它不会有可能选择“UR胖”, 替代选择将是“你的父亲”

我尝试更改TextSelection行为而没有成功。

感谢

+0

我使用FlowDocumentScrollViewer,我想要的东西就像RichTextBox.AutoWordSelection属性。 – shenshei 2012-04-10 16:01:47

+1

您的标签显示您正在使用“RichTextBox”。用'FlowDocumentScrollViewer'标签替换它,或者至少在你的问题中解释这个! – 2012-04-10 16:06:50

回答

1

你总是可以通过空格分割你的字符串:

string[] words = s.Split(' '); 

,做你从这个获取数组你想要的东西(例如搜索)。

0

我想你想将AutoWordSelection属性设置为true。你尝试过这个吗?

+0

我使用FlowDocumentScrollViewer工作,没有这样的属性。 – shenshei 2012-04-10 16:05:52

相关问题