Запускаем Microsoft Visual Basic 2005/2008 и создаём новый проект: File / New Project… Тип проекта: «Windows Form Control Library». На форму помещаем компонент PictureBox1. Внешний вид аналогового индикатора будет задаваться графическим файлом, который мы поместим в PictureBox1. Свойство PictureBox1 «SizeMode» = AutoSize. Например, аналоговый индикатор стрелочного типа, который будет рассмотрен далее, может быть создан на базе следующего рисунка:
В первой части статьи была сделана оболочка для кнопки, которая придавала ей «деревянный» вид. В принципе, можно сделать и круглую, и овальную форму кнопки. Следующий этап – создание проекта в Microsoft Visual Studio 2005/2008.
Шаг 2. Создание проекта пользовательской кнопки – контрола.
Запускаем Microsoft Visual Studio 2005/2008 и создаём новый проект: File / New Project… Тип проекта: “Windows Form Control Library”. На форму созданного контрола (название выбираете на свое усмотрение, например, “MyButton v.01”) добавляем следующие элементы управления: ImageList (name: G), PictureBox (name: PB, ) и Timer (name: Timer1).