0
我有以下問題 我有很多矩形(或路徑),我想給每個矩形添加一個命令,當我點擊矩形時,一個對象將被填充值矩形(顏色,名稱)。而從我想改變矩形的顏色,當我執行命令 我怎樣才能做到這在MVVM的GUI?WPF Rectangle CommandBinding 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);
}
我有5個長方形和五個circles.When我點擊其中的任何我希望出現在文本框中出現的名字,並在組合框中有color.When我改變ComboBox中選定的項目,我想只有選擇矩形改變它的顏色 – Animor 2011-05-18 09:48:41
好的,我仍然建議把你的矩形和圓圈包裹到一個Button中,否則你必須在後面的代碼中手動連接鼠標點擊處理和命令映射。或者,如果你也想這樣做多重選擇,你可以把它們放入一個列表框在這種情況下,你可以做幾乎所有你想在視圖模型呢! – dain 2011-05-18 10:21:29
對不起,我是begginer.How我可以包裝矩形按鈕?我所有的矩形都是在Illustrator中設計的。我已經在表達式混合中導入了它們。 – Animor 2011-05-18 10:56:08