Программирование - это просто
Advertisement
Главная
19.04.2024 г.
Главное меню
Главная
Интернет магазин
Программные продукты
Биржевые роботы
Искусственный интеллект
Математика и информатика
1С:Предприятие
Уроки C#
Уроки Delphi
Уроки программирования
Web-программирование
Дизайн и графика
Компьютер для блондинок
Исходники
Статьи
Платный раздел
Рассказы про компьютеры
Хитрости и секреты
Системный подход
Размышления
Наука для чайников
Друзья сайта
Excel-это не сложно
Все о финансах
.
Создание компонентов Visual Studio C#. Урок 5. Разработка компонентов. Немного теории. Печать E-mail
Автор megabax   
29.05.2021 г.
В этой статье я постараюсь максимально просто и понятно изложить основы программирования на языке Delphi

Создание компонентов Visual Studio C#. Урок 5. Разработка компонентов. Немного теории.

Чтобы смотреть урок полностью, подпишитесь на платный раздел.

В платном разделе статья находится здесь.


Мы не случайно начали первые уроки по разработке компонентов именно с практики - это позволило так сказать, "вживую пощупать" данную тему, и, уже с первых уроков что то напрограммировать. Однако, для лучшего понимания особенностей создания компонентов и более оптимального программирования полезно знать некоторые теоретические выкладки. Вот этому то и будет посвящен настоящий урок....

...

  • Необходимо соблюдать ООП-подход. Например, нам необходимо у компонента ListBox сделать цветные строки. ООП подход требует создание нового компонента, наследника ListBox с переопределенным у него методом Paint. Но велико искушение пойти по пути наименьшего сопротивление и просто переопределить событие OnPaint.  

  • Для получения наибольшего эффекта от компонентно-ориентированного подхода необходимо писать гибкие компоненты, а это требует дополнительных трудовых затрат. Например, если наш компонент должен выводить красные строки, то имеет смысл сделать возможность через свойство задать цвет, которым раскрашивать эти цветные строки, что бы компонент мог быть использован и в других программах....

...

*

Создание компонентов Visual Studio C#. Урок 5. Разработка компонентов. Немного теории.

...

...


Скриншоты, помеченные знаком *, являются цитатами и иллюстрациями  программного продукта "Microsoft Visual Studio 2010 Professional", авторское право на который принадлежит корпорации Microsoft.. 


 

 

 
« След.   Пред. »
 
© 2024 Программирование - это просто
Joomla! - свободное программное обеспечение, распространяемое по лицензии GNU/GPL.
Русская локализация © 2005-2008 Joom.Ru - Русский Дом Joomla!
Design by Mamboteam.com | Powered by Mambobanner.de
Я принимаю Яндекс.Деньги