はじめに
INotifyPropertyChangedとメソッドを動的に置き換えて遊んでみました。業務でこんなことすると怒られます。というか動作保証できないし(汗) シュミで遊ぶときはこんな部品があっても良いかな。。。(最適化すると動かないけど)
INotifyPropertyChangedを実装する方法
単に何も考えず実装するとこんな感じかな。
・ViewModelプロパティ定義
private string bindText1 = "";
public string BindText1 {
get { return this.bindText1; }
set {
this.bindText1 = value;
NotifyPropertyChanged();
}
}
public string BindText1 {
get { return this.bindText1; }
set {
this.bindText1 = value;
NotifyPropertyChanged();
}
}
趣味プロで実装するとこんな感じかな(笑)
・ViewModelプロパティ定義
public string BindText1 { get; set; }
・ViewModelクラスの親クラス
まとめ
好きこそものの上手なれ。 やればできそう、というようなことも会話で役に立つかもしれませんし、時間を見つけていろいろ遊んでみたいと思いますー
Joke-INotifyPropertyChanged-Implementが間違ってました。動くもので修正