我想知道是否可以在不失去滚动功能的情况下禁用文本框的版本。如果Enabled属性设置为false,则滚动条也会被禁用
答案 0 :(得分:21)
尝试:
textBox1.ReadOnly = true;
禁用文字选择:
ContextMenu blankContextMenu = new ContextMenu();
textBox1.ContextMenu = blankContextMenu;
要禁用Ctrl + C和Ctrl + V,请在KeyDown事件
上捕获它们答案 1 :(得分:3)
您可能想尝试readonly属性。
答案 2 :(得分:0)
很容易做到你必须
// set readonly property true
ReadOnly = True;
// set cursor property to default
Cursor = Default;
// change focus when it has on enter event
private void textBox4_Enter(object sender, EventArgs e)
{
label8.Focus();
}