Библиотека пользовательского интерфейса для настольных приложений VB.net - PullRequest
1 голос
/ 17 июня 2011

Существуют ли какие-либо библиотеки, которые могут помочь изменить внешний вид из настольных приложений, созданных с использованием VB.net 2008 ?Вот снимок приложения, работающего на Windows 7 :

enter image description here

Я думаю, что оно сделано с использованием .net framework, но как его стилизовать?как это?

PS - Даже если он не построен с использованием .net framework, пожалуйста, дайте мне знать, какой язык поддерживает настройку пользовательского интерфейса на платформе Windows.

ПРИМЕЧАНИЕ - Поскольку все предлагают мне перейти на WPF или SWING с использованием JAVA, я все еще хочу знать, возможно ли это в VB.net WinForms или нет.

Ответы [ 2 ]

2 голосов
/ 17 июня 2011

Обработчики тем (Используйте стандартные элементы управления, а обработчик заботится о визуальном интерфейсе):

Открытый исходный код
http://www.codeproject.com/KB/miscctrl/FancyNetForms.aspx FancyNetForms

Закрытый источник
http://www.appface.com/ (149 долларов США) (добавьте в свое приложение 2 строки кода) appface

Специальные элементы управления, встроенные в theaming:
ComponentOne:
http://www.componentone.com/SuperProducts/StudioWinForms/

Infragistics:
http://www.infragistics.com/

2 голосов
/ 17 июня 2011

Я не знаю, как это конкретное окно было стилизовано, но есть много возможностей:

Возможно, это было сделано в WPF.Microsoft WPF доступны начиная с VS2008 и Framework 3.0 и позволяют полностью настраивать внешний вид для каждого элемента управления, который вы используете.

Возможно, это было сделано в winforms с использованием настраиваемого набора элементов управления.Например, DevExpress имеет набор из 60 бесплатных элементов управления, который поставляется с предопределенным внешним видом и позволяет создавать свой собственный скин.( 60 Free Controls )

Может быть, это просто было сделано на Java с помощью Swing (посмотрите это Вопрос )

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...