キャンバスでシェイプを編集するために使用したいコントロールである WPF Shape (PolyLine) エディターを作成しようとしています。
エディタが行う必要があるのは、形状の点と線を表示し、それらを移動できるようにすることです。
どうすればこれを達成できるか、または出発点を教えてくれる人はいますか? これまでのところ、これを行う方法に関連するものは何も見つかりませんでした。
CodeProjectには、これに関する一連の優れたテキストがあります。
CodeProject の WPF DrawTools の記事も気に入りました。これには、非常に適切にフォーマットされたソース クラスのセットが含まれています。楕円、四角形、線、ポリライン、テキストなどのアウトライン形状の簡単な例を示します。残念ながら、誰かが私に指摘したように、2015 年に削除されました。
記事のコピーは Wayback Machine から入手できますが、リンクされたソース コードは元の記事と共に削除されています。この記事には、クラス図と、全体的な設計の良いアイデアを提供するのに十分な詳細が含まれています。
最近ではKimono Designerを見る価値があると思いますが、非常に興奮して発表されたようで、コードは 1 年も更新されていません。この記事とGitHub のサンプルで説明されているように、WPF ポートがあることに注意してください。