7
Свойство
Описание
может
быть
минимизирована,
развернута
до
максимальных размеров, и иметь кнопку справки или
кнопку управления окном, что определяется остальными
свойствами
Fixed3D - Форма
имеет объемную границу, и размеры
формы нельзя изменить
во
время
выполнения.
Форма
может
быть
минимизирована, развернута до максимальных размеров,
и иметь кнопку справки или кнопку управления окном,
что определяется остальными свойствами
FixedDialog - Форма
имеет тонкую границу, и размеры
формы нельзя изменить во время выполнения. У формы
нет экранной
кнопки управления окном, но может быть
кнопка
справки,
что
определяется
остальными
свойствами. Форму можно минимизировать и развернуть
до максимальных размеров
Sizable - Форма имеет настройки по умолчанию, но они
могут изменяться пользователем. Форма может быть
минимизирована, развернута до максимальных размеров,
и иметь кнопку справки, что определяется остальными
свойствами
FixedToolWindow - Форма имеет тонкую границу, и
размеры формы нельзя изменить во время выполнения.
Форма содержит только кнопку закрытия
SizableToolWindow - Форма имеет тонкую границу, и
размеры формы могут быть изменены пользователем.
Форма содержит только кнопку закрытия
Location
Когда свойству
StartPosition задано значение
Manual,
это свойство указывает исходное положение формы
относительно верхнего левого угла экрана
MaximizeBox
Указывает, есть ли у формы кнопка
MaximizeBox
MaximumSize
Устанавливает максимальный размер формы. Если
задать этому
свойству размер 0; 0, у
формы не будет верхнего
ограничения размера
MinimizeBox
Указывает, есть ли у формы кнопка
MinimizeBox
MinimumSize
Устанавливает минимальный размер формы, который
пользователь может задать
Opacity
Устанавливает
уровень
непрозрачности
или
прозрачности
формы
от
0
до
100%.
Форма,
непрозрачность которой составляет 100%, полностью
непрозрачна, а форма, имеющая 0 % непрозрачности,
наоборот, полностью прозрачна
8
Свойство
Описание
Size
Принимает и устанавливает исходный размер формы
StartPosition
Указывает положение
формы в момент ее первого
выведения на экран
Text
Указывает заголовок формы
TopMost
Указывает, всегда ли форма отображается поверх всех
остальных форм,
свойству
TopMost которых не задано значение
True
Visible
Указывает, видима ли форма во время работы
WindowState
Указывает, является ли форма минимизированной,
развернутой
до максимальных размеров, или же при первом
появлении ей задан размер, указанный в свойстве
Size
Создание
нового
проекта
1. Откройте Visual Studio и создайте новый проект Windows Forms.
Проект откроется с
формой по умолчанию с именем Form1 в
конструкторе.
2. Выберите форму в конструкторе. Свойства формы отображаются в
окне
Properties.
3. В окне
Properties задайте свойствам значения, как указано ниже:
Свойство
Значение
Text
Trey Research
FormBorderStyle
Fixed3D
StartPosition
Manual
Location
100; 200
Opacity
75%
4. Перетащите три кнопки из
Toolbox в форму и разместите их так,
как вам будет удобно.
5. Поочередно выберите каждую кнопку и в окне
Properties задайте
свойству кнопок
Text значения
Border Style, Resize и
Opacity.
6. Для кнопки
Border Style задайте свойство
Anchor –
Top, Left.
Реализация
обработчиков
событий
7. В конструкторе
дважды щелкните кнопку Border Style, чтобы
открыть окно с кодом обработчика события
Buttonl Click. Добавьте в этот
метод следующую строку кода:
this.FormBorderStyle = FormBorderStyle.Sizable;
8. Возвратитесь в окно конструктора, дважды щелкните кнопку Resize
и добавьте следующую строку:
this.Size = new Size(300, 500);
9. Возвратитесь в окно конструктора, дважды щелкните кнопку
Opacity и добавьте следующую строку:
this.Opacity = 1;
9
Запуск
готового
решения
10. Для построения решения выберите меню
Build (Построение
),
далее команду
Build Solution (Построить
решение
). При наличии ошибок
исправьте их и снова постройте решение. В
дальнейшем при
необходимости выбора последовательности действий очередность команд
будет описываться, например, так:
Build | Build Solution.
11. Нажмите Ctrl + F5 или выберите
Debug (Отладка
) | Start Without
Достарыңызбен бөлісу: