c# - 在文本框中选择多个单词,如 block 选择

标签 c# winforms

可以在文本框中选择文本 block 吗?

如果我有文字

abcd
efgh
ijkl

我要选择:

 bc
 fg
 jk

但唯一可能的就是选择

 bc
efgh
ijk

我找到开始索引(从我想选择开始的地方)长度,最后一个索引(我想去的位置字符),女巫中的行是第一个和最后一个索引,但我找不到覆盖选择方法和只选择的方法 block 。

可以覆盖吗?

感谢

最佳答案

据我所知,Windows 窗体中的标准 TextBox 不支持这种选择。
使用自定义控件可能会更好(但我不知道哪些控件支持它)。

关于c# - 在文本框中选择多个单词,如 block 选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24756087/

相关文章:

.net - WinForms .NET 中的窗口变暗

c# - 是否可以从 .NET 库代码中检测到不受控制的取消?

c# - 产生一个新线程以打开一个新窗口并从另一个线程关闭它

c# - 在另一个 IList 数据模型中存储 Array 或 IList

c# - 在 C# 中覆盖派生类中的常量

c# - 将面板绑定(bind)到窗体

C# 射弹模拟器 - 将速度应用于射弹物理的 X 位置

c# - 在 DataGridView 的特定行中隐藏网格线

c# - 在 C# 中将多个类绑定(bind)到一个 .dll 文件中

c# - 调整控件大小时调整图像大小 C#