0

caliburn micro に従ってツールバーのボタンのステータスを更新するために、View Model のすべての関数/プロパティで変更されたプロパティを通知する必要がありますか? それはよく聞こえません。

リフレクティブ コマンドを元に戻すことはできますか? または私は何かを逃した?

 public void New()
 {
    // do something
    NotifyOfPropertyChange(() => CanFirst);
    NotifyOfPropertyChange(() => CanLast);
    NotifyOfPropertyChange(() => CanPrevious);
    NotifyOfPropertyChange(() => CanNext);
    NotifyOfPropertyChange(() => CanNew);
    NotifyOfPropertyChange(() => CanUpdate);
    NotifyOfPropertyChange(() => CanDelete);
    NotifyOfPropertyChange(() => CanSave);
    NotifyOfPropertyChange(() => CanActive);
    .
    .
    .
 }
4

2 に答える 2