8

AutoプロパティをNotifyPropertyに自動的に変換する方法はありますか?

INotifyPropertyChanged

または、WPFでのMVVMのその他の方法

public string Filename { get; set; }

string _Filename;
public string Filename {
    get { return _Filename; }
    set {
        if (PropertyChanged != null) {
            _Filename = value; 
            PropertyChanged(this, new PropertyChangedEventArgs("Filename"));
        }
    }
}
4

1 に答える 1

4

あなたが必要としているものに近いように見える一種の魔法のプロジェクトがあります。

PropertyChangedこれは、アセンブリを処理し、いくつかの属性で装飾されたプロパティへの呼び出しを追加するMSBuildタスク[Magic]です。私はそれを少し使用しましたが、非常に役に立ちました。

于 2012-12-04T09:13:25.293 に答える