0

ObservableCollection を持つ ViewModel があります。ObservableCollection アイテムを更新するために使用する長い関数がありますが、関数が非常に長く、ViewModel 内に配置したくありません。

プロセスの実行中にビューの変更を確認できるように、ObservableCollection で直接更新を行いたいと考えています。

私は次のことを考えました

  • ObservableCollection を ref で送信する
  • 現在のアイテムを関数に送信し、更新されたオブジェクトを返す
  • ObservableCollection を静的にする
  • 私のViewModelに更新機能を入れますが、それは私のViewModelを大きくて乱雑にします

このコレクションで機能するさまざまな機能がたくさんあります。そのような場合、プログラミングのベストプラクティスは何ですか?

4

1 に答える 1