Top Method Summary
Options Name Purpose
Activate () Invoked when the Designer is activated
BindDesignerData (dataset, dataset) Binds to the Designer Temp-Tables
ClickCellHandler (Object, ClickCellEventArgs) Event handler for the ClickCell Event of the smartDynamicBrowser1
CreateConditionalRibbonTab () Creates the Conditional Ribbon Tab for this designer
CreateDesignTimeDataSource () Creates the Design Time Data Source instance
LOGICAL Deactivating () Invoked when the Designer is about to be deactivated
DeregisterServiceContainer () Deregisters the temporary service container
DestroyContextualRibbonTab () Destroys the Contextual Ribbon Tab in the Form's UltraToolbarsManager
DestroyDesigner () Allows the Container Designer Control to destroy resources
HandleColumnHiddenStateChanged (UltraGridColumn) Handles adding and removing of columns
HandleColumnMoved (UltraGridColumn) Handles moving of columns
HandleColumnSized (UltraGridColumn) Handles sizing of columns
InitializeComponent ()
InitializeGridRepository () Initializes the IDynamicBrowserRepository and makes is (temporarily available in an overloading ServiceContainer)
InsertInstanceForMaster (character, integer) Inserts a new instance of the given object master on the design canvas
OnLoad (EventArgs) Raises the Load event
PropertyValueChangedHandler (Object, PropertyValueChangedEventArgs) Event handler for the PropertyValueChanged event of the Property Grid Control
PushUndoSnapshot (character) Pushes a snapshot of the designer temp-tables onto the undo stack
RefreshDesigner () Refreshes the Designer
SelectColumn (UltraGridColumn) Selects a column
smartDynamicBrowser1_AfterColPosChanged (Object, AfterColPosChangedEventArgs) Event handler for the AfterColPosChanged event of the smartDynamicBrowser1
ToolClickHandler (Object, ToolClickEventArgs) Event handler for the ToolClick event of the owning Form's ToolbarsManager
UndoLastAction () Undoes the most recent change recorded on the undo stack
UndoStackChangedHandler (Object, EventArgs) Event handler for the StackChanged event of the undo stack
UpdateUndoToolState () Updates the enabled state and tooltip of the ribbon Undo button

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

Top Property Summary
Options Name Purpose
Consultingwerk.Windows.Framework.Repository.Object.SmartPropertyGridControl PropertyGrid
Infragistics.Win.UltraWinToolbars.UltraToolbarsManager ToolbarsManager


Method Detail
Top

Activate ()

Purpose: Invoked when the Designer is activated
Notes: Typically invoked when the designer tab is shown again

Top

BindDesignerData (dataset, dataset)

Purpose: Binds to the Designer Temp-Tables
Notes:

Parameters:
dsObjectMaster DATASET dsObjectMaster
DATASET BIND from Consultingwerk/SmartFramework/Repository/Object/dsObjectMaster.i
dsDesignAttributeValue DATASET dsDesignAttributeValue
DATASET BIND from Consultingwerk/SmartFramework/Repository/Class/dsDesignAttributeValue.i
Top

ClickCellHandler (Object, ClickCellEventArgs)

Purpose: Event handler for the ClickCell Event of the smartDynamicBrowser1
Notes:

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

CreateConditionalRibbonTab ()

Purpose: Creates the Conditional Ribbon Tab for this designer
Notes:

Top

CreateDesignTimeDataSource ()

Purpose: Creates the Design Time Data Source instance
Notes:

Top

LOGICAL Deactivating ()

Purpose: Invoked when the Designer is about to be deactivated
Notes: Typically invoked when the designer tab hidden; allows cancelling
of the deactivation

Returns LOGICAL
Logical value indicating if the deactivation should not be cancelled (FALSE = cancelled)
Top

DeregisterServiceContainer ()

Purpose: Deregisters the temporary service container
Notes:

Top

DestroyContextualRibbonTab ()

Purpose: Destroys the Contextual Ribbon Tab in the Form's UltraToolbarsManager
Notes:

Top

DestroyDesigner ()

Purpose: Allows the Container Designer Control to destroy resources
Notes: Typically used to clean up Ribbon Tabs etc.

Top

HandleColumnHiddenStateChanged (UltraGridColumn)

Purpose: Handles adding and removing of columns
Notes:

Parameters:
poColumn Infragistics.Win.UltraWinGrid.UltraGridColumn
The column that has the HiddenState changed
Top

HandleColumnMoved (UltraGridColumn)

Purpose: Handles moving of columns
Notes:

Parameters:
poColumn Infragistics.Win.UltraWinGrid.UltraGridColumn
The column that has the HiddenState changed
Top

HandleColumnSized (UltraGridColumn)

Purpose: Handles sizing of columns
Notes:

Parameters:
poColumn Infragistics.Win.UltraWinGrid.UltraGridColumn
The column that has the HiddenState changed
Top

InitializeComponent ()


Top

InitializeGridRepository ()

Purpose: Initializes the IDynamicBrowserRepository and makes is (temporarily
available in an overloading ServiceContainer)
Notes: The IDynamicBrowserRepository is required during the SmartDynamicBrowser
constructor

Top

InsertInstanceForMaster (character, integer)

Purpose: Inserts a new instance of the given object master on the design canvas
Notes:

Parameters:
pcObjectMasterGuid CHARACTER
The GUID of the Object Master to create an instance of
piPosition INTEGER
The position for the new column
Top

OnLoad (EventArgs)

Purpose: Raises the Load event
Notes:

Parameters:
e System.EventArgs
The System.EventArgs with the data for this event
Top

PropertyValueChangedHandler (Object, PropertyValueChangedEventArgs)

Purpose: Event handler for the PropertyValueChanged event of the
Property Grid Control
Notes:

Parameters:
sender Progress.Lang.Object
The reference to the object that raised the event
e Consultingwerk.Windows.Framework.Repository.Object.PropertyValueChangedEventArgs
The PropertyValueChangedEventArgs with the data for this event
Top

PushUndoSnapshot (character)

Purpose: Pushes a snapshot of the designer temp-tables onto the undo stack
Notes: No snapshot is recorded while the designer refreshes itself or
while an undo action is being executed

Parameters:
pcDescription CHARACTER
The description of the action to be undone
Top

RefreshDesigner ()

Purpose: Refreshes the Designer
Notes:

Top

SelectColumn (UltraGridColumn)

Purpose: Selects a column
Notes:

Parameters:
poColumn Infragistics.Win.UltraWinGrid.UltraGridColumn
The UltraGridColumn
Top

smartDynamicBrowser1_AfterColPosChanged (Object, AfterColPosChangedEventArgs)

Purpose: Event handler for the AfterColPosChanged event of the smartDynamicBrowser1
Notes:

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

ToolClickHandler (Object, ToolClickEventArgs)

Purpose: Event handler for the ToolClick event of the owning Form's
ToolbarsManager
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

UndoLastAction ()

Purpose: Undoes the most recent change recorded on the undo stack
Notes: Restores the designer temp-tables and re-renders the grid preview

Top

UndoStackChangedHandler (Object, EventArgs)

Purpose: Event handler for the StackChanged event of the undo stack
Notes:

Parameters:
sender Progress.Lang.Object
The reference to the object that raised the event
e Consultingwerk.EventArgs
The Consultingwerk.EventArgs with the data for this event
Top

UpdateUndoToolState ()

Purpose: Updates the enabled state and tooltip of the ribbon Undo button
Notes:



Constructor Detail
Top

GridDesignerControl ()

Purpose: Constructor for the GridDesignerControl class
Notes:



Property Detail
Top

Consultingwerk.Windows.Framework.Repository.Object.SmartPropertyGridControl PropertyGrid


Returns Consultingwerk.Windows.Framework.Repository.Object.SmartPropertyGridControl
Top

Infragistics.Win.UltraWinToolbars.UltraToolbarsManager ToolbarsManager


Returns Infragistics.Win.UltraWinToolbars.UltraToolbarsManager


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       20.07.2026 16:14:10