ユーザーがコントロールを追加してからドラッグ/ドロップ/サイズ変更などできるGUIデザイナー部分を持つモダンUIに基づくwpfアプリケーションに取り組んでいます。コントロールの位置、サイズなどのプロパティは、データベースのテーブルに保存されます。ユーザーがコントロールを配置できるページがいくつかあります。
私が持っているもの: アプリケーションの開始時に、コントロールはページ ID に基づいてページ (xaml ファイル) のキャンバスに配置されます。コンパイルすると、これらのページはすべてプロジェクトに含まれます。
私が欲しいもの: これらのページを動的にインスタンス化し、それぞれを uri で参照できるようにする方法が必要です。
私が試したこと:「テンプレートページ」を作成し、そこから新しいページをそれぞれインスタンス化しようとしました。次に、コントロールを配置します。次に、xamlwriter.save を使用して、Uri で参照できるようにしたい xaml ファイルを作成します。しかし、xaml ファイルを参照しようとすると失敗します。
私の解決策で私を助けることができる場合、またはより良い方法がある場合は、私に教えてください.
よろしく、フレドリック