在文本框中插入制表符

Ice*_*ind 6 c# textbox winforms

事实证明,这很简单,但我在Google上找不到任何关于此的内容.我有一个Winforms应用程序,它有一个文本框.当我按下TAB键时,光标跳到下一个控件.我想要的是将一个实际的标签(或4个空格)插入我的文本框中.我遗失了什么财产?

Dan*_*Dan 10

您应该将AcceptsTab属性设置为true您的TextBox.这将插入一个实际的TAB字符.

从MSDN页面:

Multiline属性也必须为true才能在控件中获取TAB字符.

如果该AcceptsTab属性设置为true,则用户必须按CTRL + TAB才能将焦点移动到Tab键顺序中的下一个控件.