428 читали · 1 год назад
Создание WPF-приложения для Revit. Часть 2. Заполнение окна и запуск.
Всем привет! Сегодня завершим работу над WPF-приложением из первой части статьи, где мы создали пустое WPF-окно и запустили его из Revit. Научимся создавать ViewModel и работать с привязками данных, а так же запустим приложение и посмотрим результат. Задача Напоминаю задачу, поставленную в первой части Создадим плагин-нумератор с возможностью добавления постоянного префикса. Пользователь выбирает элемент, появляется окно со следующими компонентами: Пользователь выбирает параметр (обязательно), префикс же и начальное значение можно не вводить (по умолчанию — пустая строка и единица)...
360 читали · 1 год назад
Создание приложений для Revit с большим количеством команд
Всем привет! Сегодня статья об архитектуре больших плагинов под Revit. Тема большая и сложная, много скриншотов, так что устраивайтесь поудобнее, читайте внимательно и делитесь вашим опытом в комментариях. Эта статья о создании приложения, в котором будут условно 5 и более кнопок. Я не рассматриваю здесь архитектурные вопросы самих плагинов (IExternalCommand), только создание общей архитектуры (IExternalApplication). Шаг 1. Самый важный шаг — выбрать хороший шаблон проекта. Чтобы вам не пришлось...