Практическое руководство. Блокирование элементов управления в формах Windows Forms

При проектировании пользовательского интерфейса приложения Windows можно заблокировать элементы управления после размещения, чтобы случайно не изменить их расположение или размер при задании других свойств.

Кроме того, вы можете заблокировать и разблокировать все элементы управления в форме одновременно, что удобно для форм со множеством элементов управления, а также разблокировать элементы управления по отдельности. После размещения всех элементов управления в форме заблокируйте их, чтобы предотвратить случайное перемещение.

Блокировка элемента управления

В окне свойств Visual Studio выберите свойство Locked (заблокировано), а затем — true. (Переключить настройку свойства можно двойным щелчком.)

Кроме того, щелкните правой кнопкой мыши элемент управления и выберите пункт Блокировка элементов управления.

Примечание.

Блокировка предотвращает случайное изменение расположения или размера элемента управления в рабочей области конструктора. Однако вы по-прежнему можете изменить размер или расположение элементов управления с помощью окна Свойства или кода.

Блокировка всех элементов управления в форме

В меню Формат выберите Блокировка элементов управления.

Примечание.

Эта команда также блокирует размер формы, так как форма является элементом управления.

Разблокировка всех заблокированных элементов управления в форме

В меню Формат выберите Блокировка элементов управления.

Все ранее заблокированные элементы управления в форме теперь разблокированы.

Разблокировка заблокированных элементов управления по отдельности

В окне Свойства выберите свойство Locked (заблокировано), а затем выберите значение false. (Переключить настройку свойства можно двойным щелчком.)

См. также