为什么在 MultiLine TextBox
中按 Ctrl + Tab 输入tab
字符即使我设置了AcceptsTab
属性为false
?
我将MultiLine
属性设置为true
,将AcceptsTab
属性设置为false
。
答案 0 :(得分:3)
按下Ctrl键的按键处理方式与按Tab键键不同。如果您在TextBox_KeyDown
事件中处理Ctrl选项卡,则可以忽略它:
private void textBox1_KeyDown(object sender, KeyEventArgs e)
{
if (e.Control && e.KeyCode == Keys.Tab)
e.Handled = true;
}