Ejemplo n.º 1
0
 public virtual void CreatedDisplayModelMember(DisplayModelMember modelMember)
 {
     modelMember.CheckArgument(nameof(modelMember));
     ParentComponent?.CreatedDisplayModelMember(modelMember);
     CreatedDisplayModelMemberHandler?.Invoke(this, modelMember);
 }
Ejemplo n.º 2
0
 public virtual void CreateDisplayModelMember(ModelObject model, PropertyInfo propertyInfo, ref DisplayModelMember modelMember, ref bool handled)
 {
     ParentComponent?.CreateDisplayModelMember(model, propertyInfo, ref modelMember, ref handled);
     if (handled == false)
     {
         var memberInfo = new DisplayModelMemberInfo()
         {
             Model    = model,
             Property = propertyInfo,
             Created  = false,
         };
         CreateDisplayModelMemberHandler?.Invoke(this, memberInfo);
         handled = memberInfo.Created;
         if (handled)
         {
             modelMember = memberInfo.ModelMember;
         }
     }
 }