WPFを初めて使用しています。私はいくつかの基本的なイベントでいくつかのユーザーコントロールを作成し、実行時にこれらのユーザーコントロールをリストビューにロードしました。その後、これらのユーザーコントロールをドラッグしてコンテナ(キャンバス)にドロップしました。 その後、XamlWriter.Save
関数を使用して格納し、XamlReader.Load
でそれを再び開こうとしました。ここまでは順調ですね。XAMLファイルに保存して復元した後にWPFユーザーコントロールイベントを取得します。
問題は、格納されているXAMLを再度開いたときにイベントが表示されないことです。 Microsoftブログでは、XamlWriter.Save
を使用してイベントを保存することはできません。私の目標は、XAMLを再び復元するときにイベントを取得することです。これどうやってするの?
あなたのUsercontrolsは同じイベントを公開しますか?またはイベントはコントロールによって異なります –
イベントはユーザーコントロールによって異なります。 – Sunil
"XamlWriter.Saveを使ってイベントを保存することはできません"なぜあなたはこれをやっている?あなたがしようとしていることを達成するためのより良い方法があるかもしれません。 – Robaticus