2010-11-30 3 views
2

Кто-то знает, есть ли какие-либо библиотеки или компоненты, написанные на C# (или C++), которые позволяют создавать Gui похож на тот, используемый в Adobe продуктов (Photoshop, After Effects и т.д.)?C# - гуй вопрос

спасибо.

+0

Возможно, вы захотите быть более конкретным. Какую часть этих продуктов вы пытаетесь дублировать? – NotMe 2010-11-30 23:15:01

+0

@Chris В принципе, я не пытаюсь дублировать их продукты, мне просто нравится общий подход gui, используемый Adobe - панели инструментов, боковые панели и их темно-серый стиль. – 2010-11-30 23:16:15

ответ

4

Если вы ищете способ построить гладкий, themeable GUIs, взгляните на WPF.

0

Продукты Adobe написаны на CodeWarrior - продукте Motorola. Вы не получите тот же вид с .Net-кнопками. Мой совет - проверить CodeJock или DevComponents и создать собственную тему, здесь вы найдете: http://www.codejock.com/products/skinframework/tour_4.asp?platform=

* Редактировать Я не могу найти Adobe msstyle, и я уверен, что ваш не единственный, кто хотел бы иметь кожу Adobe, следовательно вы могли бы, возможно, сделать некоторые карманные деньги, продавая кожу, если вы это сделаете ...

0

Это, в основном, немодальные формы с порядком az, который размещает их сверху. Чтобы достичь конкретного вида, просто отрегулируйте шрифты и т. Д.

Конечно, сложность будет возникать при синхронизации выбора на панели инструментов с основной формой.

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