首页 > 解决方案 > .Net 中是否有带有列/矩形选择的 TextBox 控件?

问题描述

列/矩形选择是在文本上拖动一个矩形选择框(例如使用带有 Alt+Drag 的 Visual Studio)并且只选择该文本而不选择整行。

是否有具有该功能的 WinForms / WPF 控件?

Winforms 文本框、RichTextBox 和 WPF 文本框、RichTextBox 不提供此功能。

像 AvalonEdit 或 Scintilla.NET 这样的代码编辑器控件也不知道这一点(我可能错了,但他们的文档没有提到这些事情)。

标签: .netwpfwinformstextbox

解决方案


AvalonEdit 控件确实具有列/矩形选择模式。他们似乎并不关心提及这一点,但是ICSharpCode.AvalonEdit.TextEditor在 WPF 或ElementHostWinForms 应用程序内部使用适当的控件就可以解决问题。


推荐阅读