2011-12-03 95 views

回答

1

在你View/XAML你將有一個CheckBox

當你check/uncheck價值,你基本上與Checkbox

IsChecked物業打在ViewModel創建屬性讓我們說IsChecked並綁定複選框的選中屬性的值喜歡這個。此屬性將被綁定到複選框中查看或者換句話說CheckBox的器isChecked屬性將使用此屬性

​​

基於註釋設置

你把上面的代碼在XAML這是在MVVM查看術語和視圖模型,您將創建一個這樣

public bool IsChecked 
{ 
    get 
    { 
     return yourBoolVariableContainingPropertyValue; 
    } 
    set 
    { 
     //load value from last checked/unchcked value 
     yourBoolVariableContainingPropertyValue = value; 
    } 
} 

一個樓盤我建議你遵循一些基本教程像Creating your first MVVM silverlight application on windows phone 7.

+0

好吧我udnerstand的代碼..但如何在視圖模型中創建一個屬性? – Hazem

+0

查看更新的答案 –