![]() |
Maria GDK 4.7.0.84
Documentation of managed code in develop branch
|
Represents a collection of custom properties that can be selected into a PropertyGrid to provide functionality beyond that of the simple reflection normally used to query an object's properties. More...
Classes | |
class | PropertySpecCollection |
Encapsulates a collection of PropertySpec objects. More... | |
Public Member Functions | |
PropertyBag () | |
Initializes a new instance of the PropertyBag class. | |
Protected Member Functions | |
virtual void | OnGetValue (PropertySpecEventArgs e) |
Raises the GetValue event. | |
virtual void | OnSetValue (PropertySpecEventArgs e) |
Raises the SetValue event. | |
Properties | |
string | DefaultProperty [get, set] |
Gets or sets the name of the default property in the collection. | |
PropertySpecCollection | Properties [get] |
Gets the collection of properties contained within this PropertyBag. | |
Events | |
PropertySpecEventHandler | GetValue |
Occurs when a PropertyGrid requests the value of a property. | |
PropertySpecEventHandler | SetValue |
Occurs when the user changes the value of a property in a PropertyGrid. | |
Represents a collection of custom properties that can be selected into a PropertyGrid to provide functionality beyond that of the simple reflection normally used to query an object's properties.
|
inlineprotectedvirtual |
Raises the GetValue event.
e | A PropertySpecEventArgs that contains the event data. |
Reimplemented in PropertyBags.PropertyTable, and TPG.GeoFramework.GridLayer.PropertyWrapper.
|
inlineprotectedvirtual |
Raises the SetValue event.
e | A PropertySpecEventArgs that contains the event data. |
Reimplemented in PropertyBags.PropertyTable, and TPG.GeoFramework.GridLayer.PropertyWrapper.