Initialises a new instance of the PropertyNode class.

Namespace:  Mindscape.WpfElements.WpfPropertyGrid
Assembly:  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.

See Also