Namespace: Consultingwerk.Windows.Controls
Class 
UltraGridSearchProvider Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Inherited by: Consultingwerk.SmartComponents.Implementation.SmartDataBrowserSearchProvider Consultingwerk.WindowIntegrationKit.Controls.RenderedBrowseControlSearchProvider
ABSTRACT

File:UltraGridSearchProvider
Purpose:Extends the UltraGrid with Search Capability
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Sat Feb 16 08:13:56 CET 2019
Purpose: Returns the data type of ther current column
Notes:



Top Method Summary
Options Name Purpose
# AttachEventHandlers (UltraGrid) Attaches event handlers to the grid
# CloseControlHandler (Object, EventArgs) Event handler for the LostFocus event of the search controol
# FormClosedHandler (Object, FormClosedEventArgs) Event handler for the FormClosed event of the Form
# KeyPressHandler (Object, KeyPressEventArgs) Event handler for the KeyPres event of the UltraGrid
# A PerformSearch (character, character, character) Performs the search
# PerformSearchHandler (Object, PerformSearchEventArgs) Event handler for the SearchPhrase event of the search control
# CHARACTER SortedColumnDataType () Returns the ABL Data Type of the first sorted column

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

Top Property Summary
Options Name Purpose
+ CHARACTER ColumnDataType
+ CHARACTER CurrentColumnName
+ Infragistics.Win.UltraWinGrid.UltraGrid Grid
+ Consultingwerk.Windows.Controls.UltraGridSearchControl SearchControl


Method Detail
Top

PROTECTED AttachEventHandlers (UltraGrid)

Purpose: Attaches event handlers to the grid
Notes:

Parameters:
poGrid Infragistics.Win.UltraWinGrid.UltraGrid
The reference to the grid to attach event handlers to
Top

PROTECTED CloseControlHandler (Object, EventArgs)

Purpose: Event handler for the LostFocus event of the search controol
Notes:

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

PROTECTED FormClosedHandler (Object, FormClosedEventArgs)

Purpose: Event handler for the FormClosed event of the Form
Notes:

Parameters:
sender System.Object
The reference to the Form control
e System.Windows.Forms.FormClosedEventArgs
The FormClosedEventArgs with the data for this event
Top

PROTECTED KeyPressHandler (Object, KeyPressEventArgs)

Purpose: Event handler for the KeyPres event of the UltraGrid
Notes:

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

PROTECTED PerformSearch (character, character, character)

Purpose: Performs the search
Notes:

Parameters:
pcSearchString CHARACTER
The search string vlaue
pcColumnName CHARACTER
The name of the search column
pcColumnDataType CHARACTER
The data type of the search column
Top

PROTECTED PerformSearchHandler (Object, PerformSearchEventArgs)

Purpose: Event handler for the SearchPhrase event of the search control
Notes:

Parameters:
sender Progress.Lang.Object
The reference to the control that raised the event
e Consultingwerk.Windows.Controls.PerformSearchEventArgs
The PerformSearchEventArgs with the data for this event
Top

PROTECTED CHARACTER SortedColumnDataType ()

Purpose: Returns the ABL Data Type of the first sorted column
Notes:

Returns CHARACTER
The ABL Data Type


Constructor Detail
Top

PUBLIC UltraGridSearchProvider (UltraGrid)

Purpose: Constructor for the UltraGridSearchProvider class
Notes:

Parameters:
poGrid Infragistics.Win.UltraWinGrid.UltraGrid
The reference to the Grid component


Property Detail
Top

PUBLIC CHARACTER ColumnDataType


Returns CHARACTER
Top

PUBLIC CHARACTER CurrentColumnName


Returns CHARACTER
Top

PUBLIC Infragistics.Win.UltraWinGrid.UltraGrid Grid


Returns Infragistics.Win.UltraWinGrid.UltraGrid
Top

PUBLIC Consultingwerk.Windows.Controls.UltraGridSearchControl SearchControl


Returns Consultingwerk.Windows.Controls.UltraGridSearchControl


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