Графический интерфейс на основе ленты - Winforms против WPF - PullRequest
3 голосов
/ 04 июня 2010

Для нового проекта я пишу административный инструмент в качестве клиентского программного обеспечения. До сих пор я написал только небольшое приложение winforms с «старомодным» графическим интерфейсом.

Я думаю о чем-то свежем, новом, похожем на ленточный дизайн.

Вопросы, которые приходят мне в голову:
1) Должен ли я предпочесть WPF, а не Winforms для ленточного графического интерфейса (хотя я никогда раньше не касался WPF)
2) Есть ли рекомендации по бесплатному контролю ленты? Я обнаружил, что у Microsoft, похоже, есть лицензия на ленточку, но я до сих пор ее не получаю. Они предлагают полнофункциональный контроль на основе ленты? Если да, Winforms или WPF?

Ответы [ 2 ]

5 голосов
/ 04 июня 2010

Посетите http://fluent.codeplex.com/, чтобы загрузить бесплатную ленту для WPF. Эта лента имеет стиль ленты Office 2010, и я уже использовал ее в одном из своих приложений. В загрузке также есть много примеров того, как внедрить ленту в приложение WPF.

Что касается перехода с WinForms на WPF, да, это большая кривая обучения, но в какой-то момент вы должны взять погружение и начать его изучать. Вы будете рады, что сделали.

5 голосов
/ 04 июня 2010

Элемент управления ленты для WPF был объявлен как 'post RTM'.

И хотя мне очень нравится WPF, есть крутая кривая обучения, поэтому одной ленты может быть недостаточно для переключения. Есть сторонние поставщики с лентами.

Доступ к более новым вещам, таким как Silverlight, мультитач и, как правило, более современной (более перспективной) и мощной графической платформе, а также влияние на вашу карьеру, может послужить основанием для WPF.

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