Красивый интерфейс с помощью DotNetBar

DotNetBar для Windows Forms (VB.NET, C#) является инструментом для создания профессиональных пользовательских интерфейсов.

Предоставляется на использование 78 различных компонентов.

DotNetBarControls Красивый интерфейс с помощью DotNetBar

Таким образом можно быстро создавать красивые интерфейсы для своих программ.

Приступим к делу.

  1. Для начала нужно скачать DevComponents.DotNetBar2.dll
  2. Затем извлеките библиотеку из архива допустим на рабочий стол.
  3. Создаем новый проект и добавляем ссылку на нашу библиотеку (Проект->Добавить ссылку...->Обзор->Добавляем нашу библиотеку->Ок.)
  4. Далее добавим компоненты в панель элементов (Кликаем правой кнопкой мыши по панели элементов->Выбрать элементы...->Обзор->Добавляем  нашу библиотеку->Ок.).

Теперь применяем.

Для начала изменим стиль формы.

Для этого открываем дизайнер формы (Form1.Designer.vb) в обозревателе решений.

Находим там такой вот код:

Inherits System.Windows.Forms.Form

и заменяем его на:

Inherits DevComponents.DotNetBar.Office2007Form

Этим самым мы отказались от системного стиля формы и будем использовать стиль DotNetBar'а.

Теперь откроем форму в конструкторе и мы увидели, что стиль изменился:

DotNetBarStyle3 Красивый интерфейс с помощью DotNetBar

Можно изменить стиль.

Для этого добавим на форму компонент StyleManager и в свойствах выберем другой стиль:

StyleM Красивый интерфейс с помощью DotNetBar

В итоге:

DotNetBarStyle2 Красивый интерфейс с помощью DotNetBar

Примечание.

Если у вас при запуске остался системный стиль формы, то нужно изменить у формы свойство EnableGlass на False

Ну и вот:

DotNetBar Красивый интерфейс с помощью DotNetBar

При переносе программы на другой компьютер, библиотеку помещать в папку с экзешником.

  Метки: ,
  Евгений
  Просмотров: 17 334
  Запись опубликована в 18:31

3 комментария

  • А ты не пробовал обращаться к нему из ресурсов? А то лишнюю библиотеку таскать не хочется, да и название у нее не привлекательное

    • Не пробовал, но думаю стоит.
      p.s в FastScreen'е я отказался от этой библиотеки.

  • Добрый день! У такой вопрос: у меня стоит VS 2008. Все поставил
    как было описано. Дошел до стилей, изменяются. Но не ставится
    ни один компонент, кроме скорллбаров и прогресс бара. Что
    может быть?

Есть что сказать? Тогда действуй!