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

Реферат Створення компоненти, що реалізує модель рухомого людини





й файл потрібно додати до проекту (меню Project/Add Existing Item).

. У властивостях файлу іконки параметру Build Action потрібно встановити в значення Embedded Resource (Впроваджений ресурс).


В 

модель людина рухомий програма

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

[ToolboxBitmap (typeof (ManControl), В«Man.bmpВ»)] partial class ManControl: UserControl// клас компоненти

Додавання опису компоненти.

Щоб додати опис, потрібно додати наступний атрибут перед оголошенням класу компоненти:

[Description (В«Двжущійся людинаВ»)] partial class ManControl: UserControl// клас компоненти

Він буде видно в спливаются підказкою, при наведенні курсору на компонент у Панелі компонентів.

Додавання компоненти на палітру

Щоб наша компонента була доступна в будь-яких віконних розроблюваних додатках, потрібно додати її на Палітру компонентів. Для цього потрібно виконати наступні дії:

1. Вибрати команду Choose Items (Вибрати елементи) у контекстному меню панелі Toolbox (Інструменти) в потрібній групі компонент.

В 

2. З'явиться діалогове вікно, що пропонують вибрати компоненти (*. dll), які будуть відображатися в цій групі компонент. Якщо ми не знаходимо потрібну нам в запропонованому списку, ми можемо довантажити її самостійно, натиснувши кнопку Browse і вибрати шлях до файлу <Назва компоненти>. Dll


В 

3. Після цього компоненти з'явиться в списку. Вибираємо її і закриваємо діалогове вікно. Компонент <Назва компоненти> з'явиться в палітрі компонентів. Так само, як і картинка, і опис.

В 

Текст програми Rotary.cs

using System; System. Collections. Generic; System. Linq; System. Text; System. Drawing; ManComponent

{RotateDir

{,// ​​по годинникової стрілки// проти годинникової стрілки

}

// клас описує оберта частина тіла, щодо його центраRotary

{

// ПОЛЯpos;// початкова точка (центр обертання) angle;// уголlength;// длінаminAngle;// початковий уголmaxAngle;// кінцевий кут - кути задають межі вращеніяRotateDir dir;/​​/ позитивний напрямок вращеніяchild;// інша оберт. частина тіла, поч, точка якої збігається з кінцевою

// стачічная мінлива класу - В«загальнаВ» для всехdouble ...


Назад | сторінка 4 з 7 | Наступна сторінка





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

  • Реферат на тему: Розробка тестового додатку "Компоненти меню Delphi"
  • Реферат на тему: Гемостаз і його компоненти. Антигенні системи крові
  • Реферат на тему: Ринок праці та його компоненти, сучасний стан та проблеми
  • Реферат на тему: Компоненти САПР
  • Реферат на тему: Електронні компоненти