0

我有以下问题我有很多矩形(或路径),我想向每个矩形添加一个命令,当我单击矩形时,一个对象将填充矩形的值(颜色,名称)。从 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);

}
4

1 回答 1

1

我认为如果您将 Rectangle 包装成一个 Button 会更容易,它为您提供易于使用的 Command 属性,您可以将命令绑定到。老实说,虽然我不是 100% 确定你在追求什么,但请详细说明你的情况。

于 2011-05-17T13:54:53.253 回答