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

/*&GLOBAL-DEFINE NoUserLobStatistics NoUserLobStatistics



Top Method Summary
Options Name Purpose
Cancel () Cancels the loading of properties
DisplayObjectProperties (Object) Displays the properties of the passed in object in the property grid
DisplayObjectProperties (Object, TreeNodesCollection) Displays the properties of the passed in object in the property grid
CHARACTER GetToStringValue (Object) Returns the string representation of an object instance
InitializeComponent ()
LoadLazyChildNodes (UltraTreeNode) Populates the child property nodes of a tree node that was registered for lazy loading
RegisterLazyNode (UltraTreeNode, Object) Registers a tree node for lazy loading of its child property nodes
ultraToolbarsManager1_BeforeToolDropdown (Object, BeforeToolDropdownEventArgs) Event handler for the BeforeToolDropdown event of the ultraToolbarsManager1
ultraToolbarsManager1_ToolClick (Object, ToolClickEventArgs) Event handler for the ToolClick event of the ultraToolbarsManager1
ultraTree1_BeforeExpand (Object, CancelableNodeEventArgs) Event handler for the BeforeExpand event of the ultraTree1
ultraTree1_MouseDown (Object, MouseEventArgs) Event handler for the MouseDown event of the ultraTree1

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

Top Property Summary
Options Name Purpose
LOGICAL DesignTime
LOGICAL LazyLoading
INTEGER LimitDepth


Method Detail
Top

Cancel ()

Purpose: Cancels the loading of properties
Notes:

Top

DisplayObjectProperties (Object)

Purpose: Displays the properties of the passed in object in the property grid
Notes:

Parameters:
poObject Progress.Lang.Object
The object to visualize
Top

DisplayObjectProperties (Object, TreeNodesCollection)

Purpose: Displays the properties of the passed in object in the property grid
Notes:

Parameters:
poObject Progress.Lang.Object
The object to visualize
poTreeNodes Infragistics.Win.UltraWinTree.TreeNodesCollection
The parent nodes collection to add the object properties to
Top

CHARACTER GetToStringValue (Object)

Purpose: Returns the string representation of an object instance
Notes:

Parameters:
poObject Progress.Lang.Object
The reference to the object to return the string representation for
Returns CHARACTER
The character value representing the object
Top

InitializeComponent ()


Top

LoadLazyChildNodes (UltraTreeNode)

Purpose: Populates the child property nodes of a tree node that was
registered for lazy loading
Notes: Invoked from the BeforeExpand event handler of the tree view,
no-op when the given node is not registered for lazy loading
(e.g. already populated)

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

RegisterLazyNode (UltraTreeNode, Object)

Purpose: Registers a tree node for lazy loading of its child property
nodes
Notes: Adds a placeholder child node so the tree view renders an
expansion indicator, the actual child nodes are populated by
LoadLazyChildNodes when the node is expanded

Parameters:
poNode Infragistics.Win.UltraWinTree.UltraTreeNode
The UltraTreeNode to register
poObject Progress.Lang.Object
The object whose properties will be reflected when the node is expanded
Top

ultraToolbarsManager1_BeforeToolDropdown (Object, BeforeToolDropdownEventArgs)

Purpose: Event handler for the BeforeToolDropdown event of the ultraToolbarsManager1
Notes:

Parameters:
sender System.Object
The reference to the object that raised the event
e Infragistics.Win.UltraWinToolbars.BeforeToolDropdownEventArgs
The BeforeToolDropdownEventArgs with the data for this event
Top

ultraToolbarsManager1_ToolClick (Object, ToolClickEventArgs)

Purpose: Event handler for the ToolClick event of the ultraToolbarsManager1
Notes:

Parameters:
sender System.Object
The reference to the object that raised the event
e Infragistics.Win.UltraWinToolbars.ToolClickEventArgs
The ToolClickEventArgs with the data for this event
Top

ultraTree1_BeforeExpand (Object, CancelableNodeEventArgs)

Purpose: Event handler for the BeforeExpand event of the ultraTree1
Notes: Populates the child property nodes of tree nodes registered
for lazy loading

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

ultraTree1_MouseDown (Object, MouseEventArgs)

Purpose: Event handler for the MouseDown event of the ultraTree1
Notes:

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


Constructor Detail
Top

ProgressLangObjectPropertyControl ()

Purpose: Constructor for the ProgressLangObjectPropertyControl class
Notes:



Property Detail
Top

LOGICAL DesignTime


Returns LOGICAL
Top

LOGICAL LazyLoading


Returns LOGICAL
Top

INTEGER LimitDepth


Returns INTEGER


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