![]() Главная страница Случайная страница Разделы сайта АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Инструментальных средств разработки программ .NET SDKСтр 1 из 3Следующая ⇒
Обработка событий Цель работы: - Изучить приемы разработки графического интерфейса пользователя Windows приложений в Visual Studio.Net. - Освоить использование элементов графического интерфейса для управления работой приложения. - Освоить принципы построения иерархических меню. - Изучить модель обработки событий в C#.
Теоретические сведения Ключевым средством взаимодействия пользователя с компьютером является графический пользовательский интерфейс (Graphical User Interface, GUI). На практике программирование Windows-приложений предполагает экстенсивное использование различных инструментальных средств и мастеров, которые намного упрощают этот процесс. Windows Forms — это та часть каркаса.NET Framework, которая поддерживает создание приложений со стандартным GUI на платформе Windows. При работе с любой Windows-программой, вы видите на экране прямоугольное окно. В этом окне и располагается вся информация. Форма — это экранный объект, обеспечивающий функциональность программы. Как правило, приложение содержит главное окно, которое реализовано с помощью некоторого класса MyForm, производного от класса Form. Создание простых форм с помощью комплекса инструментальных средств разработки программ.NET SDK Удобство создания Windows-программ с помощью классов.NET Framework состоит в том, что программировать можно на очень высоком уровне абстракции. Запускаем Visual Studio.NET, выбираем File/New/Project — появляется диалоговое окно (Ctrl+Shift+N приводит к тому же результату), в котором выбираем Visual C# и Windows Forms Application. В поле Name задаем имя проекта — FirstForm и сохраняем его в папку, определяемую полем Location. Полученную папку вы сможете впоследствии переместить на другой компьютер и продолжить работу — в ней будут находиться все создаваемые нами файлы этого проекта. На экране появилась пустая Windows-форма (рисунок 3.1). Забиваем Сайты В ТОП КУВАЛДОЙ - Уникальные возможности от SeoHammer
Каждая ссылка анализируется по трем пакетам оценки: SEO, Трафик и SMM.
SeoHammer делает продвижение сайта прозрачным и простым занятием.
Ссылки, вечные ссылки, статьи, упоминания, пресс-релизы - используйте по максимуму потенциал SeoHammer для продвижения вашего сайта.
Что умеет делать SeoHammer
— Продвижение в один клик, интеллектуальный подбор запросов, покупка самых лучших ссылок с высокой степенью качества у лучших бирж ссылок. — Регулярная проверка качества ссылок по более чем 100 показателям и ежедневный пересчет показателей качества проекта. — Все известные форматы ссылок: арендные ссылки, вечные ссылки, публикации (упоминания, мнения, отзывы, статьи, пресс-релизы). — SeoHammer покажет, где рост или падение, а также запросы, на которые нужно обратить внимание. SeoHammer еще предоставляет технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Зарегистрироваться и Начать продвижение Окно Solution Explorer (проводник проекта, View —> Solution Explorer, или сочетание клавиш Ctrl+Alt, L) содержит компоненты, входящие в состав проекта. Пункты контекстное меню этого окна (вызывающегося нажатием правой кнопкой мыши) позволяют изменять содержимое проекта, а также добавлять новые компоненты. При создании нового проекта Solution Explorer содержит компоненты, созданные шаблоном. Окно Object Browser (проводник объектов, View —> Object Browser, или Ctrl+Alt, J), в свою очередь, является исчерпывающим средством получения информации о свойствах объектов. Можно получать краткое описание любого метода, класса или свойства, просто щелкнув на нем, — на информационной панели немедленно отобразится краткая справка. Для опытного разработчика Object Browser — незаменимый помощник в работе, гораздо более удобный, чем справка. Файл AssemblyInfo.cs содержит информацию о вашем приложении. При создании дистрибутива (установочного пакета) в этот файл помещается информация программы, используемая в технических целях, а также цифровой ключ. Окно Class View — (обзор классов, View —> Class View, или Ctrl+Shift, C), позволяет перемещаться в коде по выбранному объекту; содержит методы, классы, данные всего листинга проекта. Для перехода, например, в class Form1 щелкаем на соответствующем названии в окне Class View (рисунок 3.2).
Рисунок 3.1 - Главное окно программы в режиме разработки приложения с графическим пользовательским интерфейсом.
Рисунок 3.2 - Окно Class View. Позволяет быстро перемещаться по коду всего проекта
Окно свойств Properties — основной инструмент настройки формы и ее компонент. Содержимое этого окна представляет собой весь список свойств выбранного в данный момент компонента или формы. Вызывается это окно несколькими способами — в меню View выбираем пункт Other Windows.Properties Window, или используем клавиш Alt+Enter, или на выбранном объекте щелкаем правой кнопкой мыши и в контекстном меню пункт Properties. Когда вы только создали проект, в окне Properties отображаются свойства самой формы. Таблица 3.1 - Описание интерфейса окна Properties
Рисунок 3.3 - Окно свойств Properties компоненты Label
Окно Properties позволяет определять в первую очередь дизайн формы и ее элементов управления. В таблице 3.2 приводится описание некоторых свойств формы, обычно определяемых в режиме дизайна. При выборе значения свойства, отличного от принятого по умолчанию, оно выделяется жирным шрифтом, что облегчает в дальнейшем определение изменений. Сервис онлайн-записи на собственном Telegram-боте
Попробуйте сервис онлайн-записи VisitTime на основе вашего собственного Telegram-бота:— Разгрузит мастера, специалиста или компанию; — Позволит гибко управлять расписанием и загрузкой; — Разошлет оповещения о новых услугах или акциях; — Позволит принять оплату на карту/кошелек/счет; — Позволит записываться на групповые и персональные посещения; — Поможет получить от клиента отзывы о визите к вам; — Включает в себя сервис чаевых. Для новых пользователей первый месяц бесплатно. Зарегистрироваться в сервисе
Таблица 3.2 - Некоторые свойства формы
Кнопка окна свойств Events (События)
Рисунок 3.4 - Список элементов управления закладки All Windows Forms
|