在文本框中插入制表符

时间:2012-09-21 22:44:34

标签: c# winforms textbox

事实证明这很简单,我确定,但我无法在谷歌上找到任何关于此的内容。我有一个Winforms应用程序,它有一个文本框。当我按下TAB键时,光标跳到下一个控件。我想要的是将一个实际的标签(或4个空格)插入我的文本框中。我错过了什么属性?

1 个答案:

答案 0 :(得分:9)

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

从MSDN页面:

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

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