ItemSource={Binding Collect}
其中Collect類似於以下結構:
OberservableCollection & ltDataItem & gt收集{ get設置;}
類數據項:INotifPropertyChanged
{
public bool DataIsChecked { get設置;}
...
}
註意,DataItem需要實現INotifPropertyChanged接口才能通知界面顯示,然後將CheckBox的IsChecked屬性綁定到DataItem的DataIsChecked:形式如下。
IsChecked = " {綁定數據IsChecked} "
Wpf的關鍵是數據綁定。要想靈活運用,需要牢固理解。我祝妳成功。