Initialises a new instance of the PropertyNode class.
Namespace:
Mindscape.WpfElements.WpfPropertyGridAssembly: Mindscape.WpfElements (in Mindscape.WpfElements.dll)
Version: 3.0.0.0 (3.0.0.0)
Syntax
C# |
---|
public PropertyNode( Object source, string caption, PropertyInfo property, Predicate<Node> childFilter, NodeEditor inPlaceEditor ) |
Visual Basic (Declaration) |
---|
Public Sub New ( _ source As Object, _ caption As String, _ property As PropertyInfo, _ childFilter As Predicate(Of Node), _ inPlaceEditor As NodeEditor _ ) |
Parameters
- source
- Type: System..::.Object
The object whose property is being represented.
- caption
- Type: System..::.String
A human-readable display name for this property.
- property
- Type: System.Reflection..::.PropertyInfo
The property being represented.
- childFilter
- Type: System..::.Predicate<(Of <(Node>)>)
A callback for determining whether to show descendant nodes.
- inPlaceEditor
- Type: Mindscape.WpfElements.WpfPropertyGrid..::.NodeEditor
The editor to be used for this node.