Скачать 0.59 Mb.
|
Основы создания оконных приложенийОсобенности поведения оконных приложений.Большинство современных программ относятся к категории оконных. Это значит, что их интерфейс (внешний вид) и поведение соответствует стандартам современных операционных систем:
Описанные особенности поведения оконных программ на практике имеют исключения. Например, в некоторых случаях программа может показать стартовое окно, в котором в автоматическом режиме демонстрируется ее процесс выполнения и/или конечные результаты. После этого окно программы может автоматически закрываться. Важным свойством оконных программ является высокая степень соответствия стандартам используемой операционной системы. Например, крайне редко окно программы может иметь не прямоугольную форму. Это же касается и элементов, из которых построены окна (кнопки, поля ввода, списки и т.д.) Принципиальная возможность «экзотических» приложений у программиста остается, но это, как правило, сопряжено со значительными усилиями при программировании и выходит за рамки нашего иложения. Стандартизация интерфейса относится не только к внешнему виду, но и к способам управления визуальными элементами. ^ На практике при создании оконного приложения с помощью современных систем программирования (например, MS Visual Studio) программист получает значительную помощь от визуального дизайнера (Visual Designer) – компонента Visual Studio, который генерирует большую часть программного кода автоматически. Однако для лучшего понимания происходящего первый проект создадим почти полностью вручную.
using System; using System.Windows.Forms; static class Program { static void Main() { Application.Run(new Form()); } }
Теперь программу можно выполнить. Результатом является появление стандартного пустого окна: ![]() Хотя окно и пустое, однако оно уже демонстрирует все стандартные черты поведения «настоящих» окон. |
![]() | Интернета и создания asp приложений, с возможностями отладчика Microsoft Script Debugger для отладки asp приложений, а также с примерами... | ![]() | Обеспечение функционирования сервера или комплекса серверов, необходимых для эксплуатации и сопровождения бизнес-приложений. Возможны... |
![]() | Обеспечение функционирования сервера или комплекса серверов, необходимых для эксплуатации и сопровождения бизнес-приложений. Возможны... | ![]() | |
![]() | По сути дела он представляет собой веб-сервер с набором инструментов для развёртывания (deployment) приложений пользователя и управления... | ![]() | Ознакомление с технологией создания приложений asp. Net 0 и, в частности, с моделями кодирования Web-страниц, с механизмом обработки... |
![]() | Поскольку Dudge является веб-приложением, для его запуска необходим сервер приложений. В качестве сервера приложений Dudge использует... | ![]() | Книга ориентирована на разработчиков любых видов приложений на платформе с. Net framework: Windows Forms, Web Forms, Web-сервисов,... |
![]() | Всё больше важных приложений, используемых предприятиями, переходят с физических машин на виртуальные. Результаты исследования idc... | ![]() | Ознакомление с технологией создания настольных приложений Windows Form на языке С# в среде разработки ms visual Studio. Net |