Всем привет! Сегодня научимся создавать новые панели по типу Свойств или обозревателя проекта. Тема статьи — только регистрация панели, поэтому мы создадим простую панель для вывода сообщения, без функционала. Если вы захотите сделать панель с кнопками, с которой можно менять модель, то вам нужно будет или подождать второй части этой статьи, или применить информацию из статей про немодальные окна. Запуск команд с панели работает также, как и с немодальных окон. Введение Чтобы создать панель и управлять её видимостью, нам нужно минимально создать 4 класса: DockablePaneProvider мы реализуем обобщённый, чтобы он позволял управлять любыми панелями. Page Создадим простейшую страницу в стиле Hello world!: Тут думаю всё понятно, если не понятно, читайте мою подборку про WPF. Command Создадим команду, которая будет менять видимость нашей панели: DockablePaneId должен совпадать с тем, что будет при регистрации панели. Его можно вынести в отдельный класс. DockablePaneProvider А теперь самое инт
Создание прикрепляемой панели (DockablePane) в Revit
31 мая 202431 мая 2024
138
2 мин