示例#1
0
 public AddObjectViewModel(ObjectListViewModel viewmodel)
 {
     ListModel  = viewmodel.AddObjectInfo.Clone() as ListObjectModel;
     Collection = new ObservableCollection <ListObjectModel>();
     foreach (var o in viewmodel.TestCollection)
     {
         //collection is empty need to fix it
         Collection.Add(o.Clone() as ListObjectModel);
     }
 }
 public void loadObjectDetails(ObjectListViewModel viewmodel)
 {
     if (viewmodel.AddObjectInfo.ObjectDetails.Count != 0)
     {
         ListObjectModel CopyModel = viewmodel.AddObjectInfo.Clone() as ListObjectModel;
         ObjectInformation = CopyModel.ObjectDetails;
     }
     else
     {
         ObjectInformation = new ObservableCollection <ObjectDetailsInfo>();
     }
 }