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

File:DetailViewWizard
Purpose:Wizard for creating a Telerik Mobile DetailView 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
InitializeBindingSourceFields () Initializes the List of BindingSource Fields
InitializeComponent ()
InitializePage () Initializes a Page
CHARACTER InitialListViewId () Builds the initial/default List View ID
CHARACTER InitialViewId () Builds the initial/default View ID
CHARACTER InitialViewModel () Builds the initial/default View Model Identified
CHARACTER InitialViewTitle () Builds the initial/default View Title
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_TextChanged (Object, EventArgs) Event handler for the TextChanged event of the various text boxes
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
DetailViewWizard () Constructor for the DetailViewWizard 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

InitializeBindingSourceFields ()

Purpose: Initializes the List of BindingSource Fields
Notes:

Top

InitializeComponent ()


Top

InitializePage ()

Purpose: Initializes a Page
Notes:

Top

CHARACTER InitialListViewId ()

Purpose: Builds the initial/default List View ID
Notes:

Returns CHARACTER
The initial/default View Title
Top

CHARACTER InitialViewId ()

Purpose: Builds the initial/default View ID
Notes:

Returns CHARACTER
The initial/default View Title
Top

CHARACTER InitialViewModel ()

Purpose: Builds the initial/default View Model Identified
Notes:

Returns CHARACTER
The initial/default View Title
Top

CHARACTER InitialViewTitle ()

Purpose: Builds the initial/default View Title
Notes:

Returns CHARACTER
The initial/default View Title
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_TextChanged (Object, EventArgs)

Purpose: Event handler for the TextChanged event of the various text boxes
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

DetailViewWizard ()

Purpose: Constructor for the DetailViewWizard 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:40