2011-01-27 1 views
3

Я изучаю WPF. я увидел очень красивое приложение, называемое клиентом Blu Twitter, разработанное с помощью WPF. их интерфейс действительно глянцевый. enter image description hereЧто касается WPF и привлекательного UI

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

благодаря

ответ

5

Получить Expression Blend (это бесплатно, если вы студент), это довольно легко создать некоторые фантазии UIs с ним - он имеет очень приятный графический дизайнер.

Это учебник, в котором объясняется, как сделать такой глянцевый контроль: http://blogs.msdn.com/b/mgrayson/archive/2007/02/16/creating-a-glass-button-the-complete-tutorial.aspx. В нем рассказывается о том, как составить графику из градиентов и аналогичных графических примитивов и как заставить ее реагировать на действия мыши.

Но будьте осторожны: для создания оригинальной графики требуется определенный графический талант! Дизайн, очевидно, представляет собой работу графического художника, хотя мне это не нравится - я ненавижу эффект preudo-3D на кнопках навигации, элементах управления окнами и ящиках сообщений. И аналогичная прозрачность окна имеет тенденцию быть контрпродуктивной.

EDIT:

Обратите внимание, что Expression Blend является с высвобождением части Visual Studio 2012.

2

Или в дополнение к предложению mzabsky, если вы хотите использовать более программный подход, ключевым моментом здесь является восстановление некоторых существующих элементов управления WPF. Пользовательский интерфейс на вашем снимке не слишком сложный, основной список, панель инструментов, возможно, внизу, декоратор в верхнем левом углу, какая-то сетка/панель, ничего необычного, но они сильно переработаны. Помимо этого, пара хорошо подобранных цветов с прозрачностью (возможно, некоторые цветовые анимации для зависания тоже).

В качестве отправной точки вы должны ознакомиться с рестайлингом управления в WPF.

Смежные вопросы