在 C# 中选择单词部分

Posted

技术标签:

【中文标题】在 C# 中选择单词部分【英文标题】:Selecting Word-Parts in C# 【发布时间】:2011-03-15 21:24:51 【问题描述】:

在为 NLP 收集一些训练数据时,我发现在 RichTextBox 中选择 2 个相邻单词的部分是不可能

例如:您不能使用鼠标从 RichTextBox 中的“选择我”中选择“选择我”..!! 但是可以使用 SHIFT 键来完成

是否有一个属性可以选择相邻单词的一部分而不是整个单词?这将使人工注释者变得容易......

谢谢

【问题讨论】:

【参考方案1】:

RichTextBox 有一个属性 AutoWordSelection。当您将其设置为 false 时,您将得到所需的内容。

很可能,您需要以编程方式执行此操作 - 出于某种原因,在“属性”选项卡中将其更改为 false 没有帮助。

【讨论】:

AutoWordSelection 是如果选择了-one-word的任何部分,则选择所有单词.. 如果您将此属性设置为 false,您可以选择您需要的内容 - 一个单词的一部分或相邻单词的一部分。我已经检查过了。

以上是关于在 C# 中选择单词部分的主要内容,如果未能解决你的问题,请参考以下文章

如何在 IntelliJ IDEA 中选择骆驼化单词的单个单词

C#初学者必备常用200+单词整理

选择部分字符串匹配(仅限完整单词)

C#窗口应用程序从另一个应用程序的光标位置获取单词

使用 javascript 来获取围绕选择的单词和同一 <p> 元素的一部分?

C#搜索存储在剪贴板中的单词并将搜索到的单词输出到剪贴板