コード例 #1
0
 public AttachmentViewModel GetViewModel(IAttachment model)
 {
     AttachmentViewModel vm;
     if (attachmentViewModels.ContainsKey(model.ID))
     {
         vm = attachmentViewModels[model.ID];
         vm.Model = model;
     }
     else
     {
         vm = new AttachmentViewModel(model, this);
     }
     return vm;
 }
コード例 #2
0
 internal void RegisterViewModel(IAttachment model, AttachmentViewModel vm)
 {
     if (attachmentViewModels.ContainsKey(model.ID) == false)
         attachmentViewModels.Add(model.ID, vm);
 }