Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка програми для автоматизації діяльності комп'ютерного центру

Реферат Розробка програми для автоматизації діяльності комп'ютерного центру





ify"> доступність кнопки максимізації? MaximizeBox

доступність кнопок мінімізації? MinimizeBox

і т.д.

Легко помітити, що ми можемо змінювати розміри форми не тільки за допомогою панелі властивості (Properties), а й за допомогою миші, при цьому розміри (Size) будуть змінюватися автоматично.

Поекспериментуйте з цими та іншими властивостями, подивіться зміни на формі, пов'язані зі зміною властивостей.

Так само можна побачити панелі:

Server Explorer (підключення до проекту БД),

Solution Explorer (відображення підключених проектів, файлів, просторів імен і т.п.),

Dynamic Help (відображення довідкової інформації),

Toolbox (на поверхню форми можна додавати різні елементи управління) та інші (в залежності від налаштувань користувача цих панелей можна не виявити!). Можливості, пов'язані з іншими панелями, так само вельми цікаві, але їх розгляд не входить в цілі даної лабораторної роботи.

Додати додаткові панелі можна через пункт меню View .

Тепер, коли ви більш-менш засвоїли властивості (Properties), пов'язані з формою, можна розглянути події. На тій же панелі властивостей є кнопка з піктограмою блискавка raquo ;. Клацнемо на ній. При цьому відобразяться різні події, пов'язані:

з мишею (рух, рух на певних напрямках, вхід або вихід з певної області, натисканнями клавіші миші),

з натисканням клавіші клавіатури,

з малюванням,

зі зміною стилю,

з розміром вікна, і багато інших (докладніше з тими чи іншими подіями можна ознайомитися самостійно, використовуючи джерела з більш глибокою деталізацією матеріалу).

Щоб задіяти ту чи іншу подію достатньо лише двічі клацнути на його назві і компілятор автоматично створить ім'я і тіло методу, який буде обробляти обраної подія. Так само можна ввести самостійно ім'я методу і кошторисів фокус від обраного події - тіло методу створиться автоматично з введенням ім'ям! Існує ще й третій спосіб: спочатку створюється метод обробляє подія, а потім вибирається в випадаючому списку! У тіло методу необхідно помістити все, що необхідно для обробки події.


2.4 Модель програмування Windows Forms


У Windows Forms термін «форма» - синонім вікна верхнього рівня. Головне вікно програми - форма. Будь-які інші вікна верхнього рівня, які має додаток - також форми. Вікна діалогу також вважаються формами. Незважаючи на назву, додатки, що використовують Windows Forms, не виглядають як форми. Подібно традиційним Windows-додаткам додатки здійснюють повний контроль над подіями у власних вікнах.

Програмісти бачать Microsoft .NET через лінзу .NET Framework class library. Уявіть MFC на порядок більше і ви отримаєте точну картину про ширині і глибині .NET Framework class library. Щоб полегшити протиріччя в позначеннях і надати організацію багатьом сотням класів, .NET Framework class library розбита на ієрархічні розділи по іменах. Кореневий розділ, System, визначає фундаментальні типи даних, які використовуються усіма додатками .NET.

Програми, що використовують Windows Forms використовують класи System.WinForms. Цей розділ включає такі класи, як Form, який моделює поведінку вікон або форм; Menu, який представляє меню; Clipboard, який дає можливість додаткам Windows Forms використовувати буфер обміну. Він також содержітмногочісленние класи, що надають кошти управління, наприклад: Button, TextBox, ListView, MonthCalendar і т.д. Ці класи можуть бути включені в додаток або з використанням тільки імені класу, або з використанням повного імені, наприклад: System.WinForms.Button.

В основі майже кожного додатка, написаного з застосуванням Windows Forms, - похідний клас від System.WinForms.Form. Зразок цього класу представляє головне вікно програми. System.WinForms.Form має безліч властивостей і методів, які мають багатий програмний інтерфейс до форм. Хочете знати розміри клієнтської області форми? У Windows ви викликали б функцію API GetClientRect. У Windows Forms потрібно використовувати властивості ClientRectangle або ClientSize.

Програми, засновані на Windows Forms, які використовують кнопки, списки та інші типи компонентів Windows, використовують класи управління System.WinForms, значно спрощують програмування управління. Хочете створити стилізовану кнопку із зображенням у вигляді фону? Немає проблем. Увімкніть потрібне зображення в об'єкт System.Drawing.Bitmap і призначте його властивості кнопки BackgroundImage. Як щодо управління кольором? Ви коли-небудь пробували налаштовувати кол...


Назад | сторінка 6 з 11 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Теоретичні положення з програмування в інтерфейсі Windows Forms і застосува ...
  • Реферат на тему: Програмування в Windows.Forms-додатках
  • Реферат на тему: Комп'ютерна графіка засобами Windows Forms
  • Реферат на тему: Основи роботи з операційною системою Windows XP. Операції з файловою струк ...
  • Реферат на тему: Розробка програми для Windows, що представляє собою MP3 плеєр