2.5.3.2. Использование редактора форм

Источник здесь.[перевод не проверен];[перевёл Андрей Бушман]

    Дизайнер форм (Windows Form Designer) позволяет вам создавать в своём проекте диалоговые окна для взаимодействия с пользователем.

    Для того, чтобы добавить на форму элемент управления (контрол), кликните мышью на нужном вам элементе, расположенном в окне Toolbox, для активации инструмента, а затем кликните мышью на окне в дизайнере форм, для указания места расположения контрола и его размера. Вы можете выровнять элементы управления по сетке или другим элементам управления установкой соответствующей настройки в категории General (общее), расположенном в ветви "Windows Form Designer" окна Options (опции)1. Категория General (общее) позволяет вам управлять другими настройками сетки, такими как размеры и режим размещения.

    Каждая форма, которую вы проектируете имеет стандартный набор кнопок Maximize (максимизировать), Minimize (минимизировать), и Close (закрыть). Эти кнопки реализованы как часть шаблона экземпляра Windows Form (окна). Вы изменяете манеру появления и стиль отображения диалогового окна  посредством выделения объекта формы в дизайненере форм с последующим использованием окна Properties (свойства).

    Для добавления кода в форму или  для обработки событий объекта, выполните двойной клик мышью по интересующему вас элементу, размещённому на форме. Это действие откроет окно Code (код) для вашей формы, и по умолчанию создаст код обработчика события для выбранного вами контрола. Используйте самый правый раскрывающийся список окна Code (редактора кода) для выбора нужных вам событий2, когда вы желаете добавить код их обработки3.

Доступ к привязке и установка размеров сетки

  • В MS Visual Studio выберите пункт меню Tools => Options.
  • В открывшемся диалоговом окне Options (опции) разверните ветвь Windows Forms Designer в одноимённом древе и выберите дочернюю ветвь General.

  • В панели Properties (свойства), щёлкните на свойстве SnapToGrid (привязка к сетке) и назначьте ему значение True, выбрав его из раскрывающегося списка данного свойства.
  • Щёлкните на свойстве GridSize и укажите нужные значения размера сетки в формате: Ширина, Высота4.
  • Нажать ОК.
Примечания переводчика:
1 - смотрите второй скрин, размещённый на этой странице
2 - на самом деле не событий, а созданных вами ранее методов, которые, в том числе, могут являться и обработчиками некоторых событий
3 - т.е. когда вы хотите добавить код в некоторый созданный вами ранее метод, или править уже добавленный
4 - или, как вариант - щелкнув на плюсике левее свойства GridSize и тем самым развернув его, ввести значения непосредственно в поля Width (ширина) и Height (высота)
Comments