2009-07-02 7 views
2

Я пытался найти некоторый ресурс в этой теме какое-то время, но безрезультатно, так что лучший способ создать интерфейс WPF для приложений LOB (Line of Business)? в частности, клиенты, заказы, продукты и т. д. Я видел много примеров приложений WPF для одного окна, которые не должны быть ничем иным, кроме одного окна, и я смотрел такие приложения, как FamilyShow, которые выглядели многообещающими, пока все, что я мог видеть в коде была большая куча пользовательских элементов управления, которые исчезали в течение и в течение всего срока службы приложения, а не то, что я действительно мог использовать, поскольку позволяет сканировать 30-40 просмотров в приложении.WPF UI Layout для приложений LOB

Так что же я спрашиваю? Ну, я должен создать приложение LOB как одно окно WPF, и пусть скажем, что панель, в которую пользовательские элементы управления динамически загружаются в нее, а затем заменяет их, когда позволяет сказать, что элемент навигации нажат, или мне нужно, чтобы несколько оконных форм отображались или скрывались когда позволяет сказать, что элемент навигации нажат из основной формы запуска.

UI Design никогда не был моим мотивом, но я заинтересован в том, чтобы учиться, поэтому я был бы очень благодарен вашим мыслям и предоставил вам опыт в оформлении ваших приложений WPF LOB (Window + UC или Windows) или мог бы указать мне на любые статьи которые охватывают дизайн интерфейса WPF UI для приложений больших объектов.

Спасибо за чтение ...

Geoff.

+0

Извините мое невежество, но что означает LOB? :) – cwap

+0

@Meeh: http://acronyms.thefreedictionary.com/LOB Возьмите свой выбор. ;) – Randolpho

+0

Линия бизнеса? Это то, что мы называем это, как в банковской сфере ... – Jefe

ответ

1

Что вы хотите, это лучшие практики Microsoft для composite client applications.

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

Теперь, очень специфичный для WPF, является prism framework. Я считаю, что разделяет некоторые из тех же понятий, что и вышеупомянутые составные блоки приложений (CAB).

+0

Я посмотрел на подход Prism и имел это в виду, который управляет мной по пути основного контейнера, который вводит пользовательские элементы управления. –

0

В конечном итоге внешний вид вашего интерфейса зависит от того, что вы пытаетесь сделать. «Линия бизнеса» (я предполагаю, что вы имеете в виду «Линия бизнеса» от «LOB») - очень неопределенный термин, который может означать десятки разных вещей. Ваш пользовательский интерфейс должен быть сконструирован таким образом, чтобы отражать, какие из этих десятков разных вещей вы пытаетесь сделать.

Поэтому я могу ответить только на ваш вопрос другим: что вы пытаетесь сделать?

+0

Да, бизнес-приложения Line Line ... Ну давайте предположим, что мне просто нужно что-то разработать с поддержкой клиентов, заказов и продуктов.Я согласен, что использование LOB немного расплывчато. –

0

Да, я много раз искал ресурсы для работы с WPF/Silverlight «Приложение-убийца LOB». Была одна очень хорошая демонстрация (Bill Hollis), которую вы можете найти here

WPF и MVVM - популярное направление, я настоятельно рекомендую добавить его в свой набор инструментов. Это очень мощный фундамент для вашего приложения. Я думаю, что для создания WPF привязывается к Nails. Это основное ядро ​​технологии WPF, которое позволяет (разработчик & designer) сосуществовать. Это очень высокая кривая обучения, но стоит путешествие. Счастливое кодирование.

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

  • Нет связанных вопросов^_^