Namespace: Consultingwerk.Windows.Controls
Class 
DynamicTreeViewControl Copy to Clipboard
Parent classes:
Inherits: Progress.Windows.UserControl

/* SCL-5718: the enable mode of the tree view in a viewer is governed by the
EnabledAlways / EnabledForAdd / EnabledForUpdate / EnabledOnCopy repository
attributes of the MetaTreeView instance (evaluated by TreeviewRendering and
ViewerControlRenderer), so the control no longer implements
IAlwaysEnabledContainerControl (SCL-5705). TreeviewRendering registers the
contained controls with the Always enable mode instead, so the enabled
state follows the registration of this control



Top Method Summary
Options Name Purpose
ApplyCheckboxMode () Applies the checkbox mode to the columns of the tree
ApplyCheckedNodes () Applies the CheckedNodes value to the checked state of all nodes loaded so far
ApplyCheckedNodesToNode (UltraTreeNode) Applies the CheckedNodes value to the checked state of the given node and its child nodes
ApplyCheckedStateRecursively (UltraTreeNode) Applies the CheckedNodes value to the checked state of the given node and its child nodes
BeforeExpandHandler (Object, CancelableNodeEventArgs) Expands the parent Node with children Data exposed from a tree provider in a ultra treeview
CellValueChangedHandler (Object, CellValueChangedEventArgs) Event handler for the CellValueChanged event of the ultraTreeview component
System.Windows.Forms.Binding CheckedNodesBinding () Returns the data binding of the CheckedNodes property
ClearNodes () Removes all nodes from the tree view
CollectExpandedNodes (UltraTreeNode, String>) Adds the expansion id of the given node and of its expanded child nodes to the given list
DisplayColumnValues (UltraTreeNode, JsonArray) Displays the Node values
ExpandAllNodes () Expands all nodes of the tree
ExpandNode (UltraTreeNode) Expands the parent Node with children Data exposed from a tree provider in a ultra treeview
ExpandNodeRecursively (UltraTreeNode) Expands the given node and all its child nodes recursively
FetchRootNodes (character) Renders the Data exposed from a tree provider in a ultra treeview
FetchRootNodes (character, character) Renders the Data exposed from a tree provider in a ultra treeview
FillNodeValues (SerializableTreeNode, UltraTreeNode) Fills the Description and Value Column
Infragistics.Win.UltraWinTree.UltraTreeNode FindNodeByKey (character) Returns the node carrying the given key token
Infragistics.Win.UltraWinTree.UltraTreeNode FindNodeByKey (UltraTreeNode, character) Returns the node carrying the given key token from the given node and its materialized child nodes
Consultingwerk.CommonUi.Components.TreeView.SerializableTreeNode GetNodeSpec (UltraTreeNode) Returns the SerializableTreeNode spec associated with the given UltraTreeNode
InitializeComponent () Initializes the Visual Design
LOGICAL IsNodeChecked (UltraTreeNode) Returns if the given node is checked
KeyDownHandler (Object, KeyEventArgs) Event handler for the KeyDown event of the ultraTreeview component
MouseDownHandler (Object, MouseEventArgs) Event handler for the MouseDown event of the ultraTreeview component
CHARACTER NodeExpansionId (UltraTreeNode) Returns the value identifying the given node in the set of the expanded nodes of a RefreshTree
CHARACTER NodeKey (UltraTreeNode) Returns the key token identifying the given node in the CheckedNodes value
OnTreeNodeChecked (TreeNodeCheckedEventArgs) Raises the TreeNodeChecked event
OnTreeNodeDoubleClick (TreeNodeDoubleClickEventArgs) Raises the TreeNodeDoubleClick
OnTreeNodeSelected (TreeNodeSelectionEventArgs) Raises the TreeNodeSelected event
OnTreeNodeUnchecked (TreeNodeCheckedEventArgs) Raises the TreeNodeUnchecked event
LOGICAL RefreshNode (UltraTreeNode) Refreshes the given node from the tree node provider
LOGICAL RefreshSelectedNode () Refreshes the selected node from the tree node provider
RefreshTree () Reloads the tree structure from the tree node provider and restores the expanded nodes and the selection
RefreshTree (character, character) Reloads the tree structure from the tree node provider, restoring the expanded nodes and the selection
RestoreExpandedNodes (UltraTreeNode, String>, character) Expands the given node and its child nodes according to the remembered expansion ids and the key tokens to force open
SetMainColumnImage (UltraTreeNode, character) Assigns the image referenced by the given url to the nodes MainColumn
SetNodeChecked (UltraTreeNode, logical) Checks or unchecks the given node
SetupColumns (character, character[], character[]) Sets up Columns of the Tree
ultraTreeview_AfterSelect (Object, SelectEventArgs) Event handler for the AfterSelect event of the ultraTreeview component
ultraTreeview_DoubleClick (Object, EventArgs) Event handler for the DoubleClick event of the ultraTreeview component
WriteCheckedNodesBinding () Writes the CheckedNodes value back to the bound BindingSource

Top Constructor Summary
Options Name Purpose
DynamicTreeViewControl () Constructor for the DynamicTreeViewControl class

Top Event Summary
Options Name Purpose
TreeNodeChecked (Object, TreeNodeCheckedEventArgs) Raised when a Tree Node has been checked
TreeNodeDoubleClick (Object, TreeNodeDoubleClickEventArgs) Raised when a Tree Node is double-clicked
TreeNodeSelected (Object, TreeNodeSelectionEventArgs) Raised when a Tree Node is selected
TreeNodeUnchecked (Object, TreeNodeCheckedEventArgs) Raised when a Tree Node has been unchecked

Top Property Summary
Options Name Purpose
LOGICAL Checkboxes
LOGICAL CheckboxesEnabled
CHARACTER CheckedNodes
CHARACTER CheckedNodesDelimiter
CHARACTER ColumnHeaders
LOGICAL ExpandAll
CHARACTER RootNodeFilter
Consultingwerk.Windows.Controls.IDynamicTreeViewRootNodeFilterProvider RootNodeFilterProvider
CHARACTER RootNodeType


Method Detail
Top

ApplyCheckboxMode ()

Purpose: Applies the checkbox mode to the columns of the tree
Notes: SCL-5833. The check box column is created by SetupColumns in
the column set of the root level. The column sets are cloned
per node level while the tree is populated
(UltraTreeColumnResizeHelper:CloneColumnSet), CloneColumnSet), and the clone
does not carry AllowCellEdit - so the column is made editable
again on every level here, which is why this method runs once
the tree has been populated and after child nodes have been
loaded lazily. Does nothing while the tree does not run in
checkbox mode

Top

ApplyCheckedNodes ()

Purpose: Applies the CheckedNodes value to the checked state of all
nodes loaded so far
Notes: SCL-5833. Does nothing when the tree does not run in checkbox
mode and while the checked state is already being applied or
maintained, so the CellValueChanged notifications raised while
applying do not feed back into the CheckedNodes value

Top

ApplyCheckedNodesToNode (UltraTreeNode)

Purpose: Applies the CheckedNodes value to the checked state of the
given node and its child nodes
Notes: SCL-5833. Invoked after the child nodes of a node have been
loaded lazily, so that nodes named by the CheckedNodes value
are checked when they become visible

Parameters:
poNode Infragistics.Win.UltraWinTree.UltraTreeNode
The UltraTreeNode to apply the checked state to
Top

ApplyCheckedStateRecursively (UltraTreeNode)

Purpose: Applies the CheckedNodes value to the checked state of the
given node and its child nodes
Notes: SCL-5833. Nodes without a key token keep their checked state,
as they cannot be represented in the CheckedNodes value.
Expects the caller to have raised the lApplyingCheckedNodes
guard

Parameters:
poNode Infragistics.Win.UltraWinTree.UltraTreeNode
The UltraTreeNode to apply the checked state to
Top

BeforeExpandHandler (Object, CancelableNodeEventArgs)

Purpose: Expands the parent Node with children Data exposed from a tree provider in a ultra treeview
Notes:

Parameters:
sender System.Object
The reference to the Control that raise the event
e Infragistics.Win.UltraWinTree.CancelableNodeEventArgs
The CancelableNodeEventArgs with the data for this event
Top

CellValueChangedHandler (Object, CellValueChangedEventArgs)

Purpose: Event handler for the CellValueChanged event of the
ultraTreeview component
Notes: SCL-5833. Only the check box column is of interest. Maintains
the CheckedNodes value - the key token of the node is added to
or removed from the list, so the tokens of nodes that have not
been loaded yet are retained - writes the value back to a bound
BindingSource and raises the TreeNodeChecked / TreeNodeUnchecked
event. CurrentValue carries the toggled value while the cell is
still in edit mode, which is why it is used rather than the
cell value

Parameters:
sender System.Object
The object that raised the event
e Infragistics.Win.UltraWinTree.CellValueChangedEventArgs
The CellValueChangedEventArgs with the data for this event
Top

System.Windows.Forms.Binding CheckedNodesBinding ()

Purpose: Returns the data binding of the CheckedNodes property
Notes: SCL-5833. The binding is added by the repository rendering when
the CheckedNodes attribute of the MetaTreeView instance names a
field of the viewer's data source

Returns System.Windows.Forms.Binding
The System.Windows.Forms.Binding or the unknown value when the property is not bound
Top

ClearNodes ()

Purpose: Removes all nodes from the tree view
Notes: SCL-5705. Used when the record providing the root node filter
of a tree view embedded in a viewer becomes unavailable, so
the tree does not keep displaying the nodes of the previous
record

Top

CollectExpandedNodes (UltraTreeNode, String>)

Purpose: Adds the expansion id of the given node and of its expanded
child nodes to the given list
Notes: SCL-5861. Only expanded nodes are of interest, and a collapsed
node can not have expanded children, so the walk stops there

Parameters:
poNode Infragistics.Win.UltraWinTree.UltraTreeNode
The UltraTreeNode to collect the expanded nodes from
poExpandedNodes System.Collections.Generic.List
The list of expansion ids to add to
Top

DisplayColumnValues (UltraTreeNode, JsonArray)

Purpose: Displays the Node values
Notes:

Parameters:
poNode Infragistics.Win.UltraWinTree.UltraTreeNode
The tree node
poValues Progress.Json.ObjectModel.JsonArray
The JsonArray with the values
Top

ExpandAllNodes ()

Purpose: Expands all nodes of the tree
Notes: SCL-5705. Loads the lazily provided child nodes of every node
from the ISmartTreeNodeProvider while expanding, so the whole
tree structure is visible afterwards

Top

ExpandNode (UltraTreeNode)

Purpose: Expands the parent Node with children Data exposed from a tree provider in a ultra treeview
Notes:

Parameters:
poNode Infragistics.Win.UltraWinTree.UltraTreeNode
the parent node
Top

ExpandNodeRecursively (UltraTreeNode)

Purpose: Expands the given node and all its child nodes recursively
Notes: Loads the lazily provided child nodes (dummy placeholder still
present) from the ISmartTreeNodeProvider before recursing

Parameters:
poNode Infragistics.Win.UltraWinTree.UltraTreeNode
The UltraTreeNode to expand
Top

FetchRootNodes (character)

Purpose: Renders the Data exposed from a tree provider in a ultra treeview
Notes:

Parameters:
pcRoot CHARACTER
The root of the treeview
Top

FetchRootNodes (character, character)

Purpose: Renders the Data exposed from a tree provider in a ultra treeview
Notes:

Parameters:
pcRoot CHARACTER
The root of the treeview
pcFilter CHARACTER
The node filter string
Top

FillNodeValues (SerializableTreeNode, UltraTreeNode)

Purpose: Fills the Description and Value Column
Notes:

Parameters:
poNode Consultingwerk.CommonUi.Components.TreeView.SerializableTreeNode
The SerializableTreeNode of the node
poChild Infragistics.Win.UltraWinTree.UltraTreeNode
The root UltraTreeNode the node
Top

Infragistics.Win.UltraWinTree.UltraTreeNode FindNodeByKey (character)

Purpose: Returns the node carrying the given key token
Notes: SCL-5861. Only searches the nodes that are materialized - the
lazily loaded children of a collapsed node are not fetched from
the provider to find a node

Parameters:
pcNodeKey CHARACTER
The key token to locate (see TreeNodeDetailSpecHelper:NodeKey)
Returns Infragistics.Win.UltraWinTree.UltraTreeNode
The UltraTreeNode or the unknown value when no node carries the token
Top

Infragistics.Win.UltraWinTree.UltraTreeNode FindNodeByKey (UltraTreeNode, character)

Purpose: Returns the node carrying the given key token from the given
node and its materialized child nodes
Notes: SCL-5861. See the overload taking only the key token

Parameters:
poNode Infragistics.Win.UltraWinTree.UltraTreeNode
The UltraTreeNode to search
pcNodeKey CHARACTER
The key token to locate
Returns Infragistics.Win.UltraWinTree.UltraTreeNode
The UltraTreeNode or the unknown value when no node carries the token
Top

Consultingwerk.CommonUi.Components.TreeView.SerializableTreeNode GetNodeSpec (UltraTreeNode)

Purpose: Returns the SerializableTreeNode spec associated with the given
UltraTreeNode
Notes: The index into the node spec list is stored as the third entry
(CHR(1) delimited) of the UltraTreeNode's Tag

Parameters:
poNode Infragistics.Win.UltraWinTree.UltraTreeNode
The UltraTreeNode to return the spec for
Returns Consultingwerk.CommonUi.Components.TreeView.SerializableTreeNode
The SerializableTreeNode spec or the unknown value when not available
Top

InitializeComponent ()

Purpose: Initializes the Visual Design
Notes:

Top

LOGICAL IsNodeChecked (UltraTreeNode)

Purpose: Returns if the given node is checked
Notes: SCL-5833. Reads the check box cell of the node; FALSE when the
tree does not run in checkbox mode

Parameters:
poNode Infragistics.Win.UltraWinTree.UltraTreeNode
The UltraTreeNode to return the checked state of
Returns LOGICAL
Logical value indicating if the node is checked
Top

KeyDownHandler (Object, KeyEventArgs)

Purpose: Event handler for the KeyDown event of the ultraTreeview
component
Notes: SCL-5833. The space key toggles the check box of the active
node - the keyboard counterpart of the mouse click on the check
box column. The key is marked as handled so the tree does not
process it further

Parameters:
sender System.Object
The object that raised the event
e System.Windows.Forms.KeyEventArgs
The System.Windows.Forms.KeyEventArgs with the data for this event
Top

MouseDownHandler (Object, MouseEventArgs)

Purpose: Event handler for the MouseDown event of the ultraTreeview
component
Notes: SCL-5833. A boolean cell of the tree does not toggle on a mouse
click (the cell would have to be activated and edited first), so
a click on the check box column is resolved through the UI
element under the mouse and the cell is toggled here - a single
click, independent of the cell edit mode. MouseDown rather than
Click: the node selection raised by the same mouse down may run
a server-side event handler that shows a modal dialog, and the
mouse up that Click depends on then goes to that dialog

Parameters:
sender System.Object
The object that raised the event
e System.Windows.Forms.MouseEventArgs
The System.Windows.Forms.MouseEventArgs with the data for this event
Top

CHARACTER NodeExpansionId (UltraTreeNode)

Purpose: Returns the value identifying the given node in the set of the
expanded nodes of a RefreshTree
Notes: SCL-5861. The ChildNodesUrl of the node spec: it is the value
the child nodes of the node are requested from the provider
with, so it survives a reload and identifies the node even when
the node carries no key token - which is the case for the label
nodes a provider groups its children under. A node without a
ChildNodesUrl has no lazily loaded children and can not be
expanded, so it needs no id

Parameters:
poNode Infragistics.Win.UltraWinTree.UltraTreeNode
The UltraTreeNode to return the expansion id for
Returns CHARACTER
The expansion id or an empty character value
Top

CHARACTER NodeKey (UltraTreeNode)

Purpose: Returns the key token identifying the given node in the
CheckedNodes value
Notes: SCL-5833. See TreeNodeDetailSpecHelper:NodeKey

Parameters:
poNode Infragistics.Win.UltraWinTree.UltraTreeNode
The UltraTreeNode to return the key token for
Returns CHARACTER
The key token or the unknown value when the node carries no usable key
Top

OnTreeNodeChecked (TreeNodeCheckedEventArgs)

Purpose: Raises the TreeNodeChecked event
Notes: SCL-5833

Parameters:
e Consultingwerk.Windows.Controls.TreeNodeCheckedEventArgs
The TreeNodeCheckedEventArgs with the data for the event
Top

OnTreeNodeDoubleClick (TreeNodeDoubleClickEventArgs)

Purpose: Raises the TreeNodeDoubleClick
Notes:

Parameters:
e Consultingwerk.Windows.Controls.TreeNodeDoubleClickEventArgs
The TreeNodeDoubleClickEventArgs with the data for the event
Top

OnTreeNodeSelected (TreeNodeSelectionEventArgs)

Purpose: Raises the TreeNodeSelected event
Notes:

Parameters:
e Consultingwerk.Windows.Controls.TreeNodeSelectionEventArgs
The TreeNodeSelectionEventArgs with the data for the event
Top

OnTreeNodeUnchecked (TreeNodeCheckedEventArgs)

Purpose: Raises the TreeNodeUnchecked event
Notes: SCL-5833

Parameters:
e Consultingwerk.Windows.Controls.TreeNodeCheckedEventArgs
The TreeNodeCheckedEventArgs with the data for the event
Top

LOGICAL RefreshNode (UltraTreeNode)

Purpose: Refreshes the given node from the tree node provider
Notes: SCL-2033. Requests the refreshed node spec for the node type
and the key values of the node (see
TreeNodeDetailSpecHelper:NodeKeyValues) NodeKeyValues) from the
ISmartTreeNodeRefreshProvider and displays its values. The node
is left unchanged when the registry does not implement the
interface or when no provider returns a refreshed node

Parameters:
poNode Infragistics.Win.UltraWinTree.UltraTreeNode
The UltraTreeNode to refresh
Returns LOGICAL
Logical value indicating if the node has been refreshed
Top

LOGICAL RefreshSelectedNode ()

Purpose: Refreshes the selected node from the tree node provider
Notes: SCL-2033. See RefreshNode

Returns LOGICAL
Logical value indicating if the selected node has been refreshed
Top

RefreshTree ()

Purpose: Reloads the tree structure from the tree node provider and
restores the expanded nodes and the selection
Notes: SCL-5861. See the overload taking the node to select and the
nodes to expand

Top

RefreshTree (character, character)

Purpose: Reloads the tree structure from the tree node provider,
restoring the expanded nodes and the selection
Notes: SCL-5861. Repeats the root node fetch with the root node type
of the last FetchRootNodes call and the root node filter of the
RootNodeFilterProvider (or, without a provider, of that last
call), so the root node and the lazily loaded child nodes come
from the ISmartTreeNodeProvider again. Unlike RefreshNode /
RefreshSelectedNode (SCL-2033), which only re-read the values of
a single node, this rebuilds the tree structure.
Every node that was expanded before and is still there
afterwards comes back expanded, nodes the reload added are
collapsed and nodes that are gone are forgotten. The nodes named
by pcExpandNodes are expanded on top of those - additive, the
parameter never collapses a node. That is what makes a newly
created node below a collapsed parent reachable, and it is the
only way to reach it: a node key token carries no ancestry, so
the restore walk is strictly top down and never goes searching
through branches nobody asked for. A pcSelectNodeKey that is not
materialized by the walk leaves the selection alone.
The reload runs behind the wait state of FetchRootNodes, and the
checked nodes of a tree view in checkbox mode (SCL-5833) survive
it - FetchRootNodes re-applies ApplyCheckedNodes

Parameters:
pcSelectNodeKey CHARACTER
The key token of the node to select after the reload; the previously selected node stays selected when it is blank (see TreeNodeDetailSpecHelper:NodeKey)
pcExpandNodes CHARACTER
The pipe (|) delimited list of key tokens of the nodes to expand after the reload
Top

RestoreExpandedNodes (UltraTreeNode, String>, character)

Purpose: Expands the given node and its child nodes according to the
remembered expansion ids and the key tokens to force open
Notes: SCL-5861. Strictly top down: a node is expanded when it is in
one of the two sets, and only then are its children processed.
Each level below a lazily loaded node needs its ExpandNode
provider round trip - the mechanism ExpandNodeRecursively uses
for ExpandAll - which keeps the cost bounded by the two sets

Parameters:
poNode Infragistics.Win.UltraWinTree.UltraTreeNode
The UltraTreeNode to restore the expanded state of
poExpandedNodes System.Collections.Generic.List
The list of expansion ids of the nodes that were expanded before the reload
pcForceExpandKeys CHARACTER
The CHR(1) delimited list of key tokens of the nodes to expand on top of those
Top

SetMainColumnImage (UltraTreeNode, character)

Purpose: Assigns the image referenced by the given url to the nodes MainColumn
Notes:

Parameters:
poNode Infragistics.Win.UltraWinTree.UltraTreeNode
The node
pcImageUrl CHARACTER
The images url
Top

SetNodeChecked (UltraTreeNode, logical)

Purpose: Checks or unchecks the given node
Notes: SCL-5833. Sets the check box cell, maintains the CheckedNodes
value - the key token of the node is added to or removed from
the list, so the tokens of nodes that have not been loaded yet
are retained - writes the value back to a bound BindingSource
and raises the TreeNodeChecked / TreeNodeUnchecked event. The
shared path of the mouse click on the check box column and of
the cell editor (CellValueChanged)

Parameters:
poNode Infragistics.Win.UltraWinTree.UltraTreeNode
The UltraTreeNode to check or uncheck
plChecked LOGICAL
The new checked state of the node
Top

SetupColumns (character, character[], character[])

Purpose: Sets up Columns of the Tree
Notes:

Parameters:
pcMainColumnHeader CHARACTER
The header for the leading column
pcColumnHeaders CHARACTER
The array of column header
pcColumnWidths CHARACTER
The array of column widths, e.g. "100px", "50px" or "75%", "25%"
Top

ultraTreeview_AfterSelect (Object, SelectEventArgs)

Purpose: Event handler for the AfterSelect event of the ultraTreeview component
Notes:

Parameters:
sender System.Object
The object that raised the event
e Infragistics.Win.UltraWinTree.SelectEventArgs
The SelectEventArgs with the data for this event
Top

ultraTreeview_DoubleClick (Object, EventArgs)

Purpose: Event handler for the DoubleClick event of the ultraTreeview component
Notes:

Parameters:
sender System.Object
: System.Object
e System.EventArgs
: System.EventArgs
Top

WriteCheckedNodesBinding ()

Purpose: Writes the CheckedNodes value back to the bound BindingSource
Notes: SCL-5833. Does nothing when the property is not bound, e.g. for
a tree view placed on a form rather than on a viewer



Constructor Detail
Top

DynamicTreeViewControl ()

Purpose: Constructor for the DynamicTreeViewControl class
Notes:



Event Detail
Top

TreeNodeChecked (Object, TreeNodeCheckedEventArgs)

Purpose: Raised when a Tree Node has been checked
Notes: SCL-5833. Only raised when the tree view runs in checkbox mode
(Checkboxes = TRUE) and the user checks the node; not raised
while the checked state is applied from the CheckedNodes value

Parameters:
sender Progress.Lang.Object
The object that raised the TreeNodeChecked event
e Consultingwerk.Windows.Controls.TreeNodeCheckedEventArgs
The TreeNodeCheckedEventArgs with the data for the event
Top

TreeNodeDoubleClick (Object, TreeNodeDoubleClickEventArgs)

Purpose: Raised when a Tree Node is double-clicked
Notes:

Parameters:
sender Progress.Lang.Object
The object that raised the TreeNodeDoubleClick event
e Consultingwerk.Windows.Controls.TreeNodeDoubleClickEventArgs
The TreeNodeDoubleClickEventArgs with the data for the event
Top

TreeNodeSelected (Object, TreeNodeSelectionEventArgs)

Purpose: Raised when a Tree Node is selected
Notes:

Parameters:
sender Progress.Lang.Object
The object that raised the TreeNodeSelected event
e Consultingwerk.Windows.Controls.TreeNodeSelectionEventArgs
The TreeNodeSelectionEventArgs with the data for the event
Top

TreeNodeUnchecked (Object, TreeNodeCheckedEventArgs)

Purpose: Raised when a Tree Node has been unchecked
Notes: SCL-5833. See TreeNodeChecked

Parameters:
sender Progress.Lang.Object
The object that raised the TreeNodeUnchecked event
e Consultingwerk.Windows.Controls.TreeNodeCheckedEventArgs
The TreeNodeCheckedEventArgs with the data for the event


Property Detail
Top

LOGICAL Checkboxes


Returns LOGICAL
Top

LOGICAL CheckboxesEnabled


Returns LOGICAL
Top

CHARACTER CheckedNodes


Returns CHARACTER
Top

CHARACTER CheckedNodesDelimiter


Returns CHARACTER
Top

CHARACTER ColumnHeaders


Returns CHARACTER
Top

LOGICAL ExpandAll


Returns LOGICAL
Top

CHARACTER RootNodeFilter


Returns CHARACTER
Top

Consultingwerk.Windows.Controls.IDynamicTreeViewRootNodeFilterProvider RootNodeFilterProvider


Returns Consultingwerk.Windows.Controls.IDynamicTreeViewRootNodeFilterProvider
Top

CHARACTER RootNodeType


Returns CHARACTER


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       19.09.2026 10:20:59