質問

ObservableCollection of People(ユーザークエリに応答して取得するエンティティフレームワークオブジェクトのセット:検索ボックス)にバインドされたリストボックスを持つウィンドウがあり、編集、削除、追加などの機能があります。現時点では、データベースで何かを追加または削除するたびに、OCでも動作することを確認しています。これを処理するより良い方法はありますか?

ありがとう、 コハン。

役に立ちましたか?

解決

EFの操作に関しては、OCを自分で管理する必要があるかもしれないことがわかりました。たとえば、DBに新しいアイテムを追加するとき

private bool AddItems(Item item)
{
    bool addSucceed = false;

    // Do adding ...

    if(addSucceed)
        MyObservableCollection.Remove(item)
    else
        // Error notificaiton here.
}

役立つこと。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top