Книга: ЯЗЫК ПРОГРАММИРОВАНИЯ С# 2005 И ПЛАТФОРМА .NET 2.0. 3-е издание
Создание дочерней формы
Создание дочерней формы
Теперь, когда у вас есть оболочка MDI-контейнера, нужно создать дополнительную форму, выполняющую роль прототипа для данного дочернего окна. Начните со вставки нового типа Form в имеющийся проект (используйте Project?Add Windows Form), присвойте этому типу имя ChidPrototypeForm и обработайте для него событие Сlick. В сгенерированном обработчике события путем случайного выбора установите цвет фона для области клиента. Кроме того, выведите "преобразованное в строку" значение Color (цвет) нового объекта в полосу заголовка дочернего окна. Следующая программная логика реализует поставленные задачи.
private void ChildPrototypeForm_Click(object sender, EventArgs e)
// Получение трех случайных чисел.
int r, g, b;
Random ran = new Random();
r = ran.Next(0, 255);
g = ran.Next(0, 255);
b = ran.Next(0, 255);
// Создание цветового значения для фона.
Color currColor = Color.FromArgb(r, g, b);
this.BackColor = currColor;
this.Text = currColor.ToString();
}
- Создание MDI-приложения
- Создание дочерних окон
- Создание файлов с блокировкой
- Создание свободно позиционируемых элементов
- Глава 5 Агрессивные формы кода и борьба с ними
- 12. Лекция: Создание приложений с графическим интерфейсом пользователя.
- Создание объектов Collection
- 7.4.2.4. Создание своего первого LiveCD
- 4.2. Создание трехмерной модели и построение горизонтальной проекции детали
- 7.4.2. Создание собственного LiveCD
- Создание пользователя и группы на рабочей станции
- Создание корня документа: