ВУЗ:
Составители:
Рубрика:
150
((DateTimePicker) dtCtl.Control).Value.
Subtract(DateTime.Now).ToString(); };
dtCtl.Width = 200;
dtCtl.DisplayStyle = ToolStripItemDisplayStyle.Text;
tStrip1.Items.Add(dtCtl);
Отметим, что при создании
экземпляра ToolStripCon-
trolHost в его конструктор пе-
редается объект, который будет в
нем содержаться. Далее задается
обработчик события Value-
Changed для ЭУ DateTime-
Picker. Доступ к данному ЭУ
можно получить с помощью
свойства Control класса ToolStripHostControl. В результате будет
получен объект базового типа Control и поэтому нужно указать пра-
вильный тип этого ЭУ. После этого все свойства и методы вставленного
ЭУ становятся доступными для использования. Метод Sub-
tract(DateTime.Now) структуры DateTime выполняет вычитание
текущей даты из выбранной даты.
8.6. Разработка Windows приложений в Visual Studio
Система разработки Microsoft Visual Studio .Net позволяет значи-
тельно автоматизировать процесс разработки графического интерфейса.
Пользователь практически может разработать графический интерфейс
приложения без написания кода, а используя только специальные сред-
ства системы разработки – дизайнеры, которые на основе манипуляций
с изображениями ЭУ формирует программный код.
8.6.1. Создание проекта и работа с формой
В системе разработки Microsoft Vis-
ual Studio .Net проект для разработки
Windows приложения, создается также как
и консольное приложение, но в окне соз-
дания нового проекта (New Project) нужно
выбрать шаблон «Windows Forms Applica-
tion» и задать ему имя. Как и при создании
консольного проекта, по умолчанию соз-
дается решение, содержащее единствен-
ный проект, в котором имеется единст-
венное пространство имен (все три кон-
Страницы
- « первая
- ‹ предыдущая
- …
- 148
- 149
- 150
- 151
- 152
- …
- следующая ›
- последняя »