Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lesson2.doc
Скачиваний:
2
Добавлен:
28.09.2019
Размер:
950.78 Кб
Скачать

Изменение свойств формы

Инструкции в InitializeComponent() устанавливают свойства для Form1. Вы не должны изменять любое из них непосредственно в коде, но Вы можете выбрать ваши собственные значения для них с помощью окна свойств для формы. Вернитесь к вкладке Form1.h[Design] для формы в окне редактора и щелкните правой кнопкой мыши, чтобы отобразить окно свойств (Properties), показанное на рисунке 1.

Рисунок 1 – Свойства формы

Попробуйте установить значение Width для свойства Size (Размер) равным 600 и значение Height - 400. Вы можете также изменить свойство Text (которое находится в категории Appearance (Вид)) на “A Winning Application”. Это изменяет текст в области заголовка для окна приложения.

Если Вы вернетесь к вкладке Form1.h в окне редактора, то увидите, что код в функции InitializeComponent () был изменен и отражает изменения свойств, которые Вы сделали.

Обратите внимание, что Вы можете изменить свойства таким образом, чтобы окно приложения было максимизировано после запуска программы.

Измените значение для свойства WindowState с заданного по умолчанию Normal на Maximized или Minimized, выбирая из списка значений для этого свойства.

Как запустить приложение

Выполнение приложения начинается, как всегда, в функции main(), и она определена в файле Ex1_01.cpp:

int main(array<System::String ^> ^args)

{

// Enabling Windows XP visual effects before any controls are created

Application::EnableVisualStyles();

Application::SetCompatibleTextRenderingDefault(false);

// Create the main window and run it

Application::Run(gcnew Form1());

return 0;

}

Функция main() вызывает две статические функции, которые определены в классе Application в System:: Windows:: Forms namespace. Статические функции классе Application - основа любого Windows Forms приложения. Функция EnableVisualStyles (), которая вызывается вначале, устанавливает визуальный стиль для приложения. Функция Run() запускает цикл сообщений Windows приложений и передает объект Form как видимый параметр. Приложение, запущенное как CLR, в конечном счете, является приложением Windows, так как работает с циклом сообщений также как и все другие приложения Windows.

Настройка прикладного графического интерфейса пользователя (gui)

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

Вы собираетесь разрабатывать Ex1_01 как программу для генерации чисел лотереи. Это можно обеспечить выбором доступных элементов. Программа не будет иметь идеального дизайна, потому что будет включать элементы, которые дублирует некоторые функции, возможно излишние, но выгода - то, что Вы можете испытать различные возможности в работе приложения. Выберем две лотереи, для которых программа будет генерировать числа.

Сделаем одно предположение - Вы, вероятно, не выбрали бы числа с номерами от 1 до 6, так как маловероятно, что такие числа победят. Конечно, правда и то, что это столь же вероятно как и любой другой случайно-выбранный набор чисел, но цифры 1 - 6 никогда не были победными ни в одной лотерее.

Чтобы отобразить доступные элементы, сначала перейдите на вкладку Form1.h [Design] в окне Editor и нажмите Ctrl+Alt+X, или выберите пункт меню View > Toolbox. Окно, содержащее список доступных элементов управления отобразится, как показано на рисунке 2.

Рисунок 2 – Окно свойств

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]