2012-04-10 50 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

相關問題