私はSilverlightユーザーコントロールを持っています。これには、ReadOnly、Edit、およびNewのテンプレートを含むDataFormが含まれています。Silverlight DataFormがEditEndedEventをトリガーせず、AddNewItemsでコミットしていない
テンプレートモードがうまく機能し、編集フォームが完全に機能しています。しかし、私はAddNewItemを使用すると、EditEndedイベントを呼び出さなかったこと以外はすべて行うことができませんが、それはEditEndingを呼び出し、それ以降は警告なしで失われました。
新しいモードでコミットするためにDatacontext.CommitEditを使用しました。 EditEndedを起動し、エラーがなく、DataContextに変更がある場合はSubmitChangesを実行するとします。ロジックがEditEndedの中に入っていないので、何もできませんでした。
私はいくつかの提案を得ることができれば助けになるだろう。