У меня есть проект Catel, используя различные элементы управления Catel и классы, как мне перенести/обновить его в Orchestra (MahApps)?Как мигрировать из проекта Catel в Orchestra + MahApps? (.NET 4.0)
2
A
ответ
4
Не требуется реального преобразования. Оркестр - это библиотека, построенная на вершине Кателя. Это облегчает вам создание приложений с использованием Fluent.Ribbon или MahApps.Metro, потому что он заботится обо всех кодовых таблицах кодов для вас.
Если вы хотите, чтобы «мигрировать», вам потребуются следующие шаги:
- Решите, что оболочка для использования (MahApps или Fluent.Ribbon)
- Решите, что MainView будет (реальное содержание окно)
- Решите, что лента будет (если вы используете Fluent.Ribbon оболочки)
- Используйте загрузчик вместо того чтобы показывать MainWindow в качестве запуска URI
Хороший способ узнать, как это работает - использовать примеры, которые включены в Оркестр. Каждая оболочка имеет свое собственное приложение-пример.
Теперь переходим к более профессиональной оболочки, несколько подсказок:
- Start с помощью команд Containers (работает в любом месте вашего приложения, и пользователи могут переназначить ярлыки)
- Посмотрите на все другие компоненты в Orc.* space