Namespace: Consultingwerk.Windows.Framework.Controls
Class 
MenuTaskListControl Copy to Clipboard
Parent classes:
Inherits: Progress.Windows.UserControl
Implements: Consultingwerk.Windows.ILockableControl

File:MenuTaskListControl
Purpose:UltraExplorerBar that is populated from an IMenuStructureProvider
service and can start menu functions using the IMenuFunctionLauncher
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Sat Oct 26 21:00:43 CEST 2013



Top Method Summary
Options Name Purpose
+ FillMenuStructure (character) Fills the menu
- InitializeComponent () Initializes the Visual Design
- ItemClickHandler (Object, ItemEventArgs) Event handler for the ItemClick Event of the UltraExplorerBar
+ LoadMenu () Loads the Menu Structure
+ LockControl () Locks the Control when the Session is locked
# OnLoad (EventArgs) Raises the Load event
# PopulateItems (UltraExplorerBarGroup, character) Populates an UltraExplorerBarGroup with items

Top Constructor Summary
Options Name Purpose
+ MenuTaskListControl () Constructor for the MenuTaskListControl class

Top Property Summary
Options Name Purpose
+ CHARACTER RootNodeKey


Method Detail
Top

PUBLIC FillMenuStructure (character)

Purpose: Fills the menu
Notes:

Parameters:
pcRootNodeKey CHARACTER
The root node key to retrieve
Top

PRIVATE InitializeComponent ()

Purpose: Initializes the Visual Design
Notes:

Top

PRIVATE ItemClickHandler (Object, ItemEventArgs)

Purpose: Event handler for the ItemClick Event of the UltraExplorerBar
Notes:

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

PUBLIC LoadMenu ()

Purpose: Loads the Menu Structure
Notes:

Top

PUBLIC LockControl ()

Purpose: Locks the Control when the Session is locked
Notes:

Top

PROTECTED OnLoad (EventArgs)

Purpose: Raises the Load event
Notes: Populates the Menu Structure

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

PROTECTED PopulateItems (UltraExplorerBarGroup, character)

Purpose: Populates an UltraExplorerBarGroup with items
Notes:

Parameters:
poGroup Infragistics.Win.UltraWinExplorerBar.UltraExplorerBarGroup
The reference to the UltraExplorerBarGroup to add items to
pcParentMenuKey CHARACTER
The key of the parent menu structure record


Constructor Detail
Top

PUBLIC MenuTaskListControl ()

Purpose: Constructor for the MenuTaskListControl class
Notes:



Property Detail
Top

PUBLIC CHARACTER RootNodeKey


Returns CHARACTER


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       08.12.2024 13:26:30