0

App.xaml.cs でグローバルにカスタム クラス宣言のリストを作成し、最初のボタン クリックでバインドします。このようにして正常に動作しますが、2 回目のボタン クリックでリスト項目をクリアして新しい項目を再バインドしたいのですが、以前のバインド要素が表示されます。 、

バインドする前に最初にクリアしようとしましたが、何も表示されません(アプリケーションに対して1回だけ初期化すると思います)

DeptWiseidAndName このリストは、App.xaml.cs でパブリックとして宣言されています

List EditList = new List();

        EditList = App_Object.DeptWiseidAndName;
        App_Object.DeptWiseidAndName.Clear();

助けてください

4

1 に答える 1

0

List の代わりに ObservableCollection を使用してみてください。ObservableCollection は、そのコンテンツへの変更をそれにバインドするオブジェクトに警告します。

于 2013-03-14T12:03:14.173 に答える