Method CreateProperty
CreateProperty(string?, string?, object, string)
Creates property using another object's property.
public virtual IPropertyGridItem? CreateProperty(string? label, string? name, object instance, string nameInInstance)
Parameters
labelstringProperty label.
namestringProperty name in PropertyGrid.
instanceobjectObject instance which contains the property.
nameInInstancestringProperty name in
instance.
Returns
CreateProperty(object, string)
Creates property using another object's property.
public virtual IPropertyGridItem? CreateProperty(object instance, string nameInInstance)
Parameters
instanceobjectObject instance which contains the property.
nameInInstancestringProperty name in
instance.
Returns
CreateProperty(object, PropertyInfo)
Creates property using another object's property.
public virtual IPropertyGridItem? CreateProperty(object instance, PropertyInfo p)
Parameters
instanceobjectObject instance which contains the property.
pPropertyInfoProperty information.
Returns
- IPropertyGridItem
Property declaration for use with Add(IPropertyGridItem?, IPropertyGridItem?).
CreateProperty(string?, string?, object, PropertyInfo)
Creates property using another object's property.
public virtual IPropertyGridItem? CreateProperty(string? label, string? propName, object instance, PropertyInfo p)
Parameters
labelstringProperty label.
propNamestringProperty name in PropertyGrid.
instanceobjectObject instance which contains the property.
pPropertyInfoProperty information.
Returns
- IPropertyGridItem
Property declaration for use with Add(IPropertyGridItem?, IPropertyGridItem?).