次の問題があります。多くの長方形(またはパス)があり、すべての長方形にコマンドを追加したいのですが、長方形をクリックすると、オブジェクトが長方形の値(色、名前)で塗りつぶされます。そして、GUI から、コマンドを実行するときに長方形の色を変更したいのですが、MVVM でそれを行うにはどうすればよいですか?
たとえば、オブジェクトRactangleがあります
public Class Rectangle{
String name;
String color;
public String Color{
get{ return color;}
set {color=value;}
OnPropertyChange(color);
}
public String Name{
get{ return name;}
set {name=value;}
OnPropertyChange(name);
}