Отображение TreeView в Client-Server приложении WPF + MVVM + SQL Server

Не могу понять как реализовать контекстное меню (добавление, удаление). К этому сверху надо чтобы в приложении TreeViewItem соответственно появился / исчез. В дальнейшем надо будет ещё Drag-And-Drop их перемещение реализовать.

ПОЖАЛУЙСТА ПОДСКАЖИТЕ КАК ПРАВИЛЬНО И КАК ЛУЧШЕ

Код в виде png сорян, по rdp подключен передать через COPY / PASTE нельзя


Свойство Catalog во ViewModel окна:

введите сюда описание изображения


Класс Node

введите сюда описание изображения


Класс TreeRoot введите сюда описание изображения


Как сейчас функционирует:
В приложении
введите сюда описание изображения
В базе
введите сюда описание изображения


Ответы (0 шт):