【发布时间】:2011-10-17 10:38:33
【问题描述】:
为什么在 MultiLine TextBox 中按 Ctrl+Tab 会输入一个 tab 字符,即使我设置了 AcceptsTab false的财产?
我将MultiLine 属性设置为true,将AcceptsTab 属性设置为false。
【问题讨论】:
标签: c# vb.net winforms textbox
为什么在 MultiLine TextBox 中按 Ctrl+Tab 会输入一个 tab 字符,即使我设置了 AcceptsTab false的财产?
我将MultiLine 属性设置为true,将AcceptsTab 属性设置为false。
【问题讨论】:
标签: c# vb.net winforms textbox
按 Ctrl-tab 键的方式与按 Tab 键的方式不同。如果您在 TextBox_KeyDown 事件中处理 Ctrl-tab,则可以忽略它:
private void textBox1_KeyDown(object sender, KeyEventArgs e)
{
if (e.Control && e.KeyCode == Keys.Tab)
e.Handled = true;
}
【讨论】: