2010-09-18 4 views
1

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

Но на вопрос: я попросил неделю или около того, использовать ли C# или Adobe Air для некоторых довольно простых приложений, и я не принял окончательного решения, играя на обоих языках (и на платформе) ,

Но я также попытался использовать GUI-конструктор (WPF на C#) и по сравнению с тем, что был в Adobe Air, он действительно указал на приложение с бизнес-точки зрения по сравнению с Air (и его интерфейс). В основном потому, что Air имеет гораздо больше «омры», когда дело доходит до общего взгляда, ощущения и настройки его пользовательского интерфейса. В Air, где добавление анимаций, проектирование всего от кнопок до фрейма в WPF, всегда было строго WPF-способом, оно не интуитивно не давало мне никакого способа сделать дизайн более воздушным путем.

Да, этот вопрос тоже может быть немного расплывчатым и, возможно, трудно ответить, извините за это. Но мне было интересно, есть ли у кого-нибудь какой-либо ресурс, советы или просто ответьте мне, если часть пользовательского интерфейса в WPF (с моей точки зрения) тусклеет по сравнению с Adobe Air (с точки зрения настройки и такого рода материала).

И ответы как всегда очень высоко ценится :)

+0

И вопрос был? – 2010-09-18 21:39:12

+0

Означает ли это, что вы пробовали Expression Blend? –

+0

О, извините, нет, я не пробовал Expression Blend. К сожалению :) –

ответ

1

Expression Blend имеет гораздо более продвинутые WPF/Silverlight визуальный конструктор, чем Visual Studio, включая WYSIWYG редактор анимации и т.д.,

+0

О, извините, не слышал об этом раньше. Я проверю это! Благодаря :) –

0

Я не играл с воздухом сравните их. Но простота WPF также позволяет очень расширяться. Вы не заходите слишком далеко с предустановленными WPF-элементами управления, но при создании собственного UserControls вы можете объединить эти простые элементы таким образом, чтобы создавать единые, более впечатляющие элементы управления. После того, как вы получите зависание DependencyProperties и Binding, вы обнаружите, что делаете очень аккуратные элементы управления, которые функционируют точно так, как вы хотите, и полностью повторно используете.

Но я слышу вас о некоторых основных элементах управления WPF опущен кашля NumericUpDown кашля

: D

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