Лабораторная №1. лаба 1c#. Работа с формами и с основными элементами управления
Скачать 1.31 Mb.
|
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «ДОНЕЦКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ» Кафедра “Автоматизированные системы управления” Лабораторная работа №1 по дисциплине: «Основы Визуального программирования» на тему: «Работа с формами и с основными элементами управления» Выполнил: ст. гр. 2022 г. Требования к выполнению работы: На форме разместить элементы управления: кнопку, текстовое поле, метку, переключатель, флажок, панель, список. Проанализировать возможные значения изменяемых свойств элементов управления согласно заданию. Рассмотреть возможные способы изменения этих свойств. В режиме конструктора установить значения свойств элементов управления. Для свойств, помеченных (*) указать также название изменяемых свойств. Проанализировать влияние свойства на поведение или внешний вид элемента управления при запуске проекта, а также возможную зависимость свойства от других свойств данного элемента или других элементов. Организовать демонстрацию измененных свойств элементов управления при запуске проекта. Варианты заданий к лабораторной работе: Типы изменяемых свойств: Name: устанавливает имя формы - точнее имя класса, который наследуется от класса Form BackColor: указывает на фоновый цвет формы. Щелкнув на это свойство, мы сможем выбрать тот цвет, который нам подходит из списка предложенных цветов или цветовой палитры BackgroundImage: указывает на фоновое изображение формы BackgroundImageLayout: определяет, как изображение, заданное в свойстве BackgroundImage, будет располагаться на форме. ControlBox: указывает, отображается ли меню формы. В данном случае под меню понимается меню самого верхнего уровня, где находятся иконка приложения, заголовок формы, а также кнопки минимизации формы и крестик. Если данное свойство имеет значение false, то мы не увидим ни иконку, ни крестика, с помощью которого обычно закрывается форма Cursor: определяет тип курсора, который используется на форме Enabled: если данное свойство имеет значение false, то она не сможет получать ввод от пользователя, то есть мы не сможем нажать на кнопки, ввести текст в текстовые поля и т.д. Font: задает шрифт для всей формы и всех помещенных на нее элементов управления. Однако, задав у элементов формы свой шрифт, мы можем тем самым переопределить его ForeColor: цвет шрифта на форме FormBorderStyle: указывает, как будет отображаться граница формы и строка заголовка. Устанавливая данное свойство в None можно создавать внешний вид приложения произвольной формы HelpButton: указывает, отображается ли кнопка справки формы Icon: задает иконку формы Location: определяет положение по отношению к верхнему левому углу экрана, если для свойства StartPosition установлено значение Manual MaximizeBox: указывает, будет ли доступна кнопка максимизации окна в заголовке формы MinimizeBox: указывает, будет ли доступна кнопка минимизации окна MaximumSize: задает максимальный размер формы MinimumSize: задает минимальный размер формы Opacity: задает прозрачность формы Size: определяет начальный размер формы StartPosition: указывает на начальную позицию, с которой форма появляется на экране Text: определяет заголовок формы TopMost: если данное свойство имеет значение true, то форма всегда будет находиться поверх других окон Visible: видима ли форма, если мы хотим скрыть форму от пользователя, то можем задать данному свойству значение false WindowState: указывает, в каком состоянии форма будет находиться при запуске: в нормальном, максимизированном или минимизированном 1. 2. 3. 4. 5. 6. 7. 8. |