WPF Rectangle CommandBinding MVVM - PullRequest
       26

WPF Rectangle CommandBinding MVVM

0 голосов
/ 17 мая 2011

У меня следующая проблема. У меня много прямоугольников (или путей), и я хочу добавить команду к каждому прямоугольнику, чтобы при щелчке по прямоугольнику объект заполнялся значениями прямоугольника (цвет,имя) .И из графического интерфейса я хочу изменить цвет прямоугольника при выполнении команды. Как это сделать в 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);

}

1 Ответ

1 голос
/ 17 мая 2011

Я думаю, было бы проще, если бы вы обернули свой прямоугольник в кнопку, которая дает вам легко используемое свойство Command, с которым вы можете связать команду. Если честно, хотя я не на 100% уверен в том, что вы ищете, пожалуйста, уточните ваш сценарий.

...