Namespace: Consultingwerk.BusinessEntityDesigner.Plugins.KendoUI
Class 
KendoUiGridWizard Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.Forms.BaseForm
Implements: Consultingwerk.Forms.IBaseForm, ICustomTypeDescriptor, IHasDesignerVerbs, IHasSecurityKey

File:SmartWindowWizard
Purpose:Wizard for creating a SmartWindowForm from a Business
Entity Model
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Wed Oct 20 21:40:10 CEST 2012



Top Method Summary
Options Name Purpose
btnAdd_Click (Object, EventArgs) Event handler for the Click event of the btnAdd
btnBack_Click (Object, EventArgs) Event handler for the Click event of the btnBack
btnFinish_Click (Object, EventArgs) Event handler for the Click event of the btnFinish
btnNext_Click (Object, EventArgs) Event handler for the Click event of the btnNext
btnRemove_Click (Object, EventArgs) Event handler for the Click event of the btnRemove
LOGICAL CheckFinish () Verifies if the user can press finish
FillTreeViewWithTableNames () Walk through the Dataset TopBuffers and add all of them with their childs to the TreeView
GeneratePage () Generates the SmartWindowForm based on the entered values
CHARACTER GetSelectedTopBuffer (character) Returns the first selected table to display in DataView and builds a list of all selected child tables from the given selected node
CHARACTER InitialFormTitle () Builds the initial/default Form Title
InitializeBindingSourceFields () Initializes the List of BindingSource Fields
InitializeComponent ()
InitializePage () Initializes a Page
LookupKeyDownHandler (Object, KeyEventArgs) Event handler for the KeyDown handler of the Text boxes with an EditorButton (Lookup)
lvBusinessEntityFields_ItemDoubleClick (Object, ItemDoubleClickEventArgs) Event handler for the ItemDoubleClick event of the lvBusinessEntityFields
lvViewerFields_ItemDoubleClick (Object, ItemDoubleClickEventArgs) Event handler for the ItemDoubleClick event of the lvViewerFields
OnShown (EventArgs) Raises the Shown event
CHARACTER RecurseTreeNodeNames (TreeNodeCollection) Builds a list of all selected child tables from the given selected node
System.Windows.Forms.TreeNode RecurseTreeNodes (TreeNodeCollection) Returns the first selected table to display in DataView
tbOutputFileName_EditorButtonClick (Object, EditorButtonEventArgs) Event handler for the EditorButtonClick event of the tbOutputFileName
tbOutputFileName_TextChanged (Object, EventArgs) Event handler for the TextChanged event of the tbOutputFileName
treeView1_BeforeCheck (Object, TreeViewCancelEventArgs) Event handler for the BeforeCheck event of the treeView1
UncheckNodes (TreeNodeCollection) Unchecks the treenodes in the collection
LOGICAL ValidColumn (character) Returns true when the Column Name exists in the Column of the BindingSource Schema

Top Constructor Summary
Options Name Purpose
KendoUiGridWizard () Constructor for the SmartWindowWizard class

Top Property Summary
Options Name Purpose
CHARACTER BusinessEntityName
CHARACTER BusinessEntityPackage
CHARACTER FormTitleLabel
LOGICAL UseGenericInterface


Method Detail
Top

btnAdd_Click (Object, EventArgs)

Purpose: Event handler for the Click event of the btnAdd
Notes:

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

btnBack_Click (Object, EventArgs)

Purpose: Event handler for the Click event of the btnBack
Notes:

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

btnFinish_Click (Object, EventArgs)

Purpose: Event handler for the Click event of the btnFinish
Notes:

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

btnNext_Click (Object, EventArgs)

Purpose: Event handler for the Click event of the btnNext
Notes:

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

btnRemove_Click (Object, EventArgs)

Purpose: Event handler for the Click event of the btnRemove
Notes:

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

LOGICAL CheckFinish ()

Purpose: Verifies if the user can press finish
Notes:

Returns LOGICAL
Top

FillTreeViewWithTableNames ()

Purpose: Walk through the Dataset TopBuffers and add all of them with their
childs to the TreeView
Notes:

Top

GeneratePage ()

Purpose: Generates the SmartWindowForm based on the entered values
Notes:

Top

CHARACTER GetSelectedTopBuffer (character)

Purpose: Returns the first selected table to display in DataView and builds
a list of all selected child tables from the given selected node
Notes: Returns the name of the SelectedTopBuffer with a list of checked
nodes or returns the TreeNode object of the SelectedTopBuffer

Parameters:
cCheckedNodes CHARACTER
The list of all selected child tables from the given selected node
Returns CHARACTER
The name of the first selected table to display in DataView
Top

CHARACTER InitialFormTitle ()

Purpose: Builds the initial/default Form Title
Notes: Text Property of the generater Form

Returns CHARACTER
The initial/detault Form Title
Top

InitializeBindingSourceFields ()

Purpose: Initializes the List of BindingSource Fields
Notes:

Top

InitializeComponent ()


Top

InitializePage ()

Purpose: Initializes a Page
Notes:

Top

LookupKeyDownHandler (Object, KeyEventArgs)

Purpose: Event handler for the KeyDown handler of the Text boxes with an
EditorButton (Lookup)
Notes: Maps F3 to EditorButtonClick

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

lvBusinessEntityFields_ItemDoubleClick (Object, ItemDoubleClickEventArgs)

Purpose: Event handler for the ItemDoubleClick event of the lvBusinessEntityFields
Notes:

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

lvViewerFields_ItemDoubleClick (Object, ItemDoubleClickEventArgs)

Purpose: Event handler for the ItemDoubleClick event of the lvViewerFields
Notes:

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

OnShown (EventArgs)

Purpose: Raises the Shown event
Notes:

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

CHARACTER RecurseTreeNodeNames (TreeNodeCollection)

Purpose: Builds a list of all selected child tables from the given selected
node
Notes:

Parameters:
oNodeCollection System.Windows.Forms.TreeNodeCollection
The collection of tree nodes
Returns CHARACTER
The comma delimited list of selected child tables of in the nodes collection
Top

System.Windows.Forms.TreeNode RecurseTreeNodes (TreeNodeCollection)

Purpose: Returns the first selected table to display in DataView
Notes:

Parameters:
oNodeCollection System.Windows.Forms.TreeNodeCollection
The collection of tree nodes
Returns System.Windows.Forms.TreeNode
The first selected TreeNode
Top

tbOutputFileName_EditorButtonClick (Object, EditorButtonEventArgs)

Purpose: Event handler for the EditorButtonClick event of the tbOutputFileName
Notes:

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

tbOutputFileName_TextChanged (Object, EventArgs)

Purpose: Event handler for the TextChanged event of the tbOutputFileName
Notes:

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

treeView1_BeforeCheck (Object, TreeViewCancelEventArgs)

Purpose: Event handler for the BeforeCheck event of the treeView1
Notes: Implements single checked

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

UncheckNodes (TreeNodeCollection)

Purpose: Unchecks the treenodes in the collection
Notes:

Parameters:
poNodes System.Windows.Forms.TreeNodeCollection
The TreeNodeCollection to uncheck nodes in
Top

LOGICAL ValidColumn (character)

Purpose: Returns true when the Column Name exists in the Column of the BindingSource Schema
Notes:

Parameters:
pcColumnName CHARACTER
The name of the column to test for
Returns LOGICAL
True when the Column Name exists in the Column of the BindingSource Schema


Constructor Detail
Top

KendoUiGridWizard ()

Purpose: Constructor for the SmartWindowWizard class
Notes:



Property Detail
Top

CHARACTER BusinessEntityName


Returns CHARACTER
Top

CHARACTER BusinessEntityPackage


Returns CHARACTER
Top

CHARACTER FormTitleLabel


Returns CHARACTER
Top

LOGICAL UseGenericInterface


Returns LOGICAL


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