私はアプリケーションのようなビジュアルスタジオに取り組んでいます。つまり、VSに似たツールボックス、エディター、プロパティグリッドがあります。
ユーザーは、コントロール(カスタムおよびサードパーティ)をエディターウィンドウにドラッグアンドドロップして、サイズ変更、移動、整列、グループ化などの操作を実行できます。そのコントロールのプロパティはプロパティグリッドに表示する必要があり、ユーザーはそこからそれらを更新できます。
私の現在の理解によれば、Canvasを拡張して、サポートするコントロール用の独自のエディターとインターフェイスを作成する必要があります。サポートされている各コントロールは、エディターに配置できるように、このインターフェイスを実装する必要があります。
これに似たもの-http ://www.codeproject.com/KB/WPF/WPFDiagramDesigner_Part4.aspx
あらゆる種類のヘルプ、コメント、またはリンクを楽しみにしています。