void ObjectInquiry_DeletePropertyCompleted(object sender, PropertyConfigArgs e) { DomainObjectInquiry inquiry = sender as DomainObjectInquiry; DomainObjectConfig objectConfig = inquiry.AObject[e.Property.Owner.Code]; TreeListNode propertyCollectionNode = GetPropertiesNode(inquiry, objectConfig); TreeListNode propertyNode = GetNodeByValue(propertyCollectionNode, e.Property); propertyCollectionNode.Nodes.Remove(propertyNode); }
void ObjectInquiry_CreatePropertyCompleted(object sender, PropertyConfigArgs e) { DomainObjectInquiry inquiry = sender as DomainObjectInquiry; DomainObjectConfig objectConfig = inquiry.AObject[e.Property.Owner.Code]; TreeListNode propertyCollectionNode = GetPropertiesNode(inquiry, objectConfig); AppendPropertyConfigNode(GetInquiry(propertyCollectionNode), propertyCollectionNode, e.Property); }