私はWPFで、私はdataContextを定義したウィンドウを持っています。保存ボタンをクリックすると、コレクションに更新されたdatacontextが追加され、現在のウィンドウのdatacontextオブジェクトの新しいインスタンスが定義されます。今、私は新しいDataContextでウィンドウを更新しますか?WPFでのウィンドウのDataContextのリバック
私はこの
this.DataContext=insClassA;//Initially it is set
//Later on some event i'm updating the NewAttributeProperty
insClassA.NewAttribute = new NewAttribute();
を試みたが、UIFieldsはまだ前のインスタンスの値/
感謝を保持します。
DataContextの新しいインスタンスを作成する特定の理由はありますか? – Lazarus
いくつかのコードを投稿できますか?最初にDataContextをどのように設定しますか? – devuxer
具体的には、いくつかの情報を取得してメインウィンドウのdatacontextに追加するusercontrolがあります。だから私は私のmainwindowのdatacontextの情報を更新し、ユーザーコントロールに新しい情報を入力できるようにしたい(私のコントロールはポップアップとして来る) – Novice