Я хотел бы знать, возможно ли отключить редактирование текстового поля, не теряя возможности прокрутки. Если для свойства Enabled установлено значение false, то полосы прокрутки также отключены
Попробуйте:
textBox1.ReadOnly = true;
Отключить выделение текста:
ContextMenu blankContextMenu = new ContextMenu(); textBox1.ContextMenu = blankContextMenu;
Для отключения Ctrl + C и Ctrl + V захватите их при событии KeyDown
Возможно, вы захотите попробовать свойство readonly.
Это легко сделать, просто надо
// 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(); }