次のようなコードを使用して、WPF バインド オブジェクト (リストボックス) を複製しようとしています。
pgeIncidentReport newPage = new pgeIncidentReport();
newPage.SetReportData();
string listXaml = XamlWriter.Save(newPage.lstUsers);
しかし、listXaml 文字列を表示すると、リスト自体と DataTemplate の両方のデータバインディング ディレクティブが空白で、もう存在しないことに気付きました。それが削除されている理由はありますか?すべての設定を維持するオブジェクトを複製する別の方法はありますか?