Namespace: Consultingwerk.SmartComponents.Implementation
Class 
SmartBusinessEntityPopupLookup Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
Implements: Consultingwerk.SmartComponents.ILookupKeyValue, ICustomTypeDescriptor, Consultingwerk.SmartComponents.Interfaces.IEmbeddedSmartEditor, IHasDesignerVerbs, Consultingwerk.SmartComponents.Interfaces.ISmartBusinessEntityLookupDesign, Consultingwerk.SmartComponents.Implementation.ISmartDataFieldForeignFieldsClient, System.ComponentModel.ISupportInitialize

File:SmartBusinessEntityPopupLookup
Description:Allows record selection using lookup field search and
a popup lookup
Author(s):Martyn Kemp / Consultingwerk Ltd.
Created:Mon May 08 12:26:03 BST 2017
Notes:The SmartBusinessEntityPopupLookup can be used as an
embedded Editor for an UltraGrid Control's column. When
doing so, the OwningGrid property of the
SmartBusinessEntityPopupLookup property needs to by set
to the reference of the UltraGrid.



Top Method Summary
Options Name Purpose
+ AddLookupEditorButton () This Method is used to add a LookupButton to the Control and sets Key and Text Properties.
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# AfterInitializeBusinessEntityAdapterHandler (Object, AfterInitializeBusinessEntityAdapterEventArgs) Handles the AfterInitializeBusinessEntityAdapter event of the Lookup Dialog
Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
# AssignLookupKeyValue () Assigns the Lookup Key Value to the column of the owning grid
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# AssignValue (Control, character, logical) Assigns the Buffer Field Value to the associated Control
Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
# AssignValueToCell (UltraGridCell, character) Assigns a Character Value to a Cell
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ BeginInit () Invoked at the beginning of a Containers InitializeComponents method
Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
# CreateVerbs () Creates Designer Verbs based on the DesignerVerbs property
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# DisposedHandler (Object, EventArgs) Event handler for the Disposed event of the SmartLookup instance
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ EndInit () Invoked at the end of a Containers InitializeComponents method
Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
# ExportLookupDefinition () Exports a Lookup definition to a file
Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
+ FetchDataFromKeyValue () Fetches data based on the current Lookup Key Value
Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
+ AttributeCollection GetAttributes () Returns a collection of custom attributes for this instance of a component.
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ CHARACTER GetClassName () Returns the class name of this instance of a component.
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ CHARACTER GetComponentName () Returns the name of this instance of a component.
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ System.ComponentModel.IContainer GetContainer () Returns a reference to the Container component/control
Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
+ TypeConverter GetConverter () Returns a type converter for this instance of a component.
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ EventDescriptor GetDefaultEvent () Returns the default event for this instance of a component.
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ PropertyDescriptor GetDefaultProperty () Returns the default property for this instance of a component.
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ System.Object GetEditor (Type) Returns an editor of the specified type for this instance of a component.
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ EventDescriptorCollection GetEvents () Returns the events for this instance of a component.
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ EventDescriptorCollection GetEvents (Attribute[]) Returns the events for this instance of a component using the specified attribute array as a filter.
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ CHARACTER GetLookupRegistryKey () Prototype of the method GetLookupRegistryKey which can be used inside the LookupDialog class to set and store f.e. size and position of the Form.
Overrides Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup:GetLookupRegistryKey ()
+ PropertyDescriptorCollection GetProperties () Returns the properties for this instance of a component.
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ PropertyDescriptorCollection GetProperties (Attribute[]) Returns the properties for this instance of a component using the attribute array as a filter.
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ System.Object GetPropertyOwner (PropertyDescriptor) Returns an object that contains the property described by the specified property descriptor.
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ HandleForeignFieldValueChanged () Reopens the query of the Smart data field after a foreign field value has changed
Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
# HandleKeyDown (KeyEventArgs) Handles F3 key to invoke ShowLookupDialog method. This Method is executed when the KeyDown Event of the base class is fired.
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# ImportLookupDefinition () Imports a Lookup Definition from a file
Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
# InitializeTimer () Initializes the Timer Component
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# InitializeTimer2 () Initializes the second Timer Component
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# InitializeTimer3 () Initializes the third Timer Component
Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
+ Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityAdapter LaunchBusinessEntityAdapter () Launches the SmartBusinessEntityAdapter instance
Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
# LookupBrowserInitializeLayoutHandler (Object, InitializeLayoutEventArgs) Handles the InitializeLayout event of the Lookup Browser
Overrides Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup:LookupBrowserInitializeLayoutHandler (Object, InitializeLayoutEventArgs)
- LookupControlClosedCleanUp () Handles the Lookup Control Closing Clean Up
# LookupControlClosedHandler (Object, LookupResultEventArgs) Event handler for the Close event of the Lookup Control
# LookupDialogFormClosedHandler (Object, FormClosedEventArgs) Event handler for the FormClosed event of the Lookup Dialog
Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
# LookupTimer2Tick (Object, EventArgs) Event Handler for the Tick event of the second Lookup Timer Component
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# LookupTimer3Tick (Object, EventArgs) Event Handler for the Tick event of the third Lookup Timer Component
Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
# LookupTimerTick (Object, EventArgs) Event Handler for the Tick event of the Lookup Timer Component
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# OnAfterInitializeBusinessEntityAdapter (AfterInitializeBusinessEntityAdapterEventArgs) Raises the AfterInitializeBusinessEntityAdapter event
Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
# OnAfterPerformLookup (EventArgs) Raises the OnAfterPerformLookup event
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# OnBeforeLookupDialogShown (BeforeLookupDialogShownEventArgs) Raises the BeforeLookupDialogShown
Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
# OnBeforePerformLookup (CancelEventArgs) Raises the BeforePerformLookup event
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# OnEditorButtonClick (EditorButtonEventArgs) Raises the Invokes the EditorButtonClick event
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# OnEnabledChanged (EventArgs) Raises the EnabledChanged event
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# OnInitializeLookupBrowserLayout (InitializeLookupBrowserLayoutEventArgs) Raises the InitializeLookupBrowserLayout event
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# OnKeyDown (KeyEventArgs) Handles F3 key to invoke ShowLookupDialog method. This Method is executed when the KeyDown Event of the base class is fired.
Overrides Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup:OnKeyDown (KeyEventArgs)
# OnKeyPress (KeyPressEventArgs) Raises the KeyPress event
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# OnLeave (EventArgs) Raises the Leave event
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# OnLookupComplete (EventArgs) Raises the LookupComplete event
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# OnLookupCompleted (EventArgs) Raises the LookupCompleted event
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# OnLookupKeyValueChanged (EventArgs) Raises the KeyValueChanged event
Overrides Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup:OnLookupKeyValueChanged (EventArgs)
# OnProvideForeignFieldValue (ProvideForeignFieldValueEventArgs) Raises the ProvideForeignFieldValue
Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
# OnShowLookupDialog (CancelEventArgs) Raises the ShowLookupDialog event
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# OnTextChanged (EventArgs) Raises the TextChanged event
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# OnValueChanged (EventArgs) Raises the ValueChanged event
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ OnVerbClicked (character) Event Handler method for Designer Verbs
Overrides Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign:OnVerbClicked (character)
- oPopupControlContainer_Closed (Object, EventArgs) Handles The Closed Event of the PopupControlContainer
- oPopupControlContainer_Opened (Object, EventArgs) Handles The Open Event of the PopupControlContainer
+ PerformKeyDown (KeyEventArgs) Performs the KeyDown event for an embedded SmartLookup
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ PerformKeyPress (KeyPressEventArgs) Performs the KeyPress event for an embedded SmartLookup
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ PerformLeave (CancelEventArgs) Performs the Leave (BeforeCellDeactivate) event for an embedded SmartLookup
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ A PerformLookup () Performs the lookup functioanlity, performs a call to the data source to retrieve the record based on the field value the user entered in the lookup control
Overrides Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup:PerformLookup ()
# A PerformLookup (logical) Performs the lookup functioanlity, performs a call to the data source to retrieve the record based on the field value the user entered in the lookup control
Overrides Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup:PerformLookup (logical)
+ PerformLookupIfActive () Calls PerformLookup only if the LookupTimer is currently enabled
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# PopulateAdditionalFieldDictionary (ILookupFieldSource) Populates the dictionary with the additional lookup field values
Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
# PopulateAdditionalFieldDictionary (SmartBusinessEntityAdapter) Populates the dictionary with the additional lookup field values
Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
+ ProvideForeignFieldValue (ProvideForeignFieldValueEventArgs) Callback method to provide values for a foreign field
Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
# ShowBusinessEntityPickerDialog () Shows a dialog to select a Business Entity
Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
# ShowLookupDesigner () Invokes the Lookup Designer Dialog
Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
+ ShowLookupDialog () A PopupControlContainer is shown with the Data Information specified with the Properties LookupEntityName, LookupEntityTable and LookupEntityView.
Overrides Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup:ShowLookupDialog ()
# ShowLookupDialogPickerDialog () Invokes the Lookup Dialog Picker Dialog and sets properties of the SmartBusinessEntityLookup during Design Time
Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
# ShowTablePickerDialog () Invokes the Table Picker Dialog and sets properties of the SmartBusinessEntityLookup during Design Time
Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
# ShutdownBusinessEntityAdapter () Shuts down (deletes) the SmartBusinessEntityAdapter instance
Overrides Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup:ShutdownBusinessEntityAdapter ()
# StartTimer () Activates the Lookup Timer Component
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ StopTimer () Deactivates the Lookup Timer Component
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# UpdateCellsWithEmbeddedEditors () Updates cells in a Grid with values from embedded editors in case the lookup is owned by a grid
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Top Constructor Summary
Options Name Purpose
+ SmartBusinessEntityPopupLookup () Constructor of the SmartBusinessEntityLookup control

Top Event Summary
Options Name Purpose
+ AfterInitializeBusinessEntityAdapter (Object, AfterInitializeBusinessEntityAdapterEventArgs) Event raised when the lookups SmartBusinessEntityAdapter is initialized
Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
+ AfterPerformLookup DELEGATE System.EventHandler Event raised after the lookup has performed a search
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ BeforeLookupDialogShown (Object, BeforeLookupDialogShownEventArgs) Raised before the Lookup Dialog is shown
Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
+ BeforePerformLookup DELEGATE System.ComponentModel.CancelEventHandler Event raised before the lookup performs a search
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ InitializeLookupBrowserLayout (Object, InitializeLookupBrowserLayoutEventArgs) Event raised when the Lookup Dialog's browser is performing it's layout
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ LookupComplete DELEGATE System.EventHandler Event raised when the Lookup has returned a record
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ LookupKeyValueChanged DELEGATE System.EventHandler Raised when the LookupKeyValue property has changed
Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
+ ProvideForeignFieldValue DELEGATE System.EventHandler Raised to request a ForeignFieldValue
Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
+ ShowLookupDialog DELEGATE System.ComponentModel.CancelEventHandler Event raised before the Lookup Dialog is shown
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Top Property Summary
Options Name Purpose
# CHARACTER AdapterType
Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
+ Consultingwerk.Framework.Collections.CharacterDictionary AdditionalLookupFieldValues
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ LOGICAL AddLookupButton
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ CHARACTER AppServerPartition
Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
# CHARACTER BindableProperties
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# CHARACTER CategorizedProperties
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# CHARACTER CategoryProperties
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# CHARACTER DescribedProperties
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# CHARACTER DescriptionProperties
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# CHARACTER DesignerVerbs
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# CHARACTER DesignerVisibilityAttributes
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# CHARACTER DesignerVisibilityProperties
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# LOGICAL DesignTime
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ LOGICAL FetchDataFromKeyValueOnNavigate
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ LOGICAL FetchDataOnNavigate
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ CHARACTER ForeignFields
Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
# CHARACTER HiddenProperties
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ CHARACTER LookupAdditionalFields
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ CHARACTER LookupBrowserExcludeFields
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ CHARACTER LookupBrowserFields
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ LOGICAL LookupCascade
Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
+ LOGICAL LookupClearInvalidValue
Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
# LOGICAL LookupClearPending
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ CHARACTER LookupControls
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ CHARACTER LookupDialogClassName
Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
+ LOGICAL LookupDialogExpandLastColumn
Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
+ CHARACTER LookupDialogFilterFields
Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
+ CHARACTER LookupDialogFilterOperators
Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
+ LOGICAL LookupDialogOpenQuery
Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
+ CHARACTER LookupDialogQuerySort
Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
+ CHARACTER LookupDialogQueryString
Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
+ CHARACTER LookupDialogTitle
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ CHARACTER LookupDialogTranslationScope
Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
+ CHARACTER LookupEntityName
Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
+ CHARACTER LookupEntityTable
Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
+ CHARACTER LookupEntityView
Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
+ CHARACTER LookupFields
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ CHARACTER LookupKeyField
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ CHARACTER LookupKeyValue
Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
+ CHARACTER LookupKeyValueColumn
Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
+ CHARACTER LookupQuerySort
Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
+ CHARACTER LookupQueryString
Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
+ System.Windows.Forms.Timer LookupTimer
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ System.Windows.Forms.Timer LookupTimer2
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ System.Windows.Forms.Timer LookupTimer3
Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
+ INTEGER LookupTimerDelay
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ LOGICAL LookupTimerDisabled
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# CHARACTER NonBrowsableProperties
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
+ Infragistics.Win.UltraWinGrid.UltraGrid OwningGrid
Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
# Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityAdapter SmartBusinessEntityAdapter
Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
+ LOGICAL SpinThroughPartialMatches
Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign


Method Detail
Top

PUBLIC AddLookupEditorButton ()

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: This Method is used to add a LookupButton to the Control and sets
Key and Text Properties.
Notes: Invoked by the Property setter of AddLookupButton or the Designer Verb

Top

PROTECTED AfterInitializeBusinessEntityAdapterHandler (Object, AfterInitializeBusinessEntityAdapterEventArgs)

Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
Purpose: Handles the AfterInitializeBusinessEntityAdapter event of the
Lookup Dialog
Notes: Forwards the event

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

PROTECTED AssignLookupKeyValue ()

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Assigns the Lookup Key Value to the column of the owning
grid
Notes:

Top

PROTECTED AssignValue (Control, character, logical)

Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
Purpose: Assigns the Buffer Field Value to the associated Control
Notes:

Parameters:
poControl System.Windows.Forms.Control
The Object reference to the Control
pcValue CHARACTER
The Buffer Field Value
plAvailable LOGICAL
Indicator whether a record is available
Top

PROTECTED AssignValueToCell (UltraGridCell, character)

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Assigns a Character Value to a Cell
Notes:

Parameters:
poCell Infragistics.Win.UltraWinGrid.UltraGridCell
The UltraGridCell to assign the value to
pcValue CHARACTER
The value to assign to the cell
Top

PUBLIC BeginInit ()

Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
Purpose: Invoked at the beginning of a Containers InitializeComponents
method
Notes: Enforced by System.ComponentModel.ISupportInitialize
http://msdn.microsoft.com/de-de/library/system.componentmodel.isupportinitialize.begininit(VS.80).aspx

Top

PROTECTED CreateVerbs ()

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Creates Designer Verbs based on the DesignerVerbs property
Notes:

Top

PROTECTED DisposedHandler (Object, EventArgs)

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Event handler for the Disposed event of the SmartLookup instance
Notes: Not subscribed during development, stops the Lookup Timer if it
should still be active

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

PUBLIC EndInit ()

Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
Purpose: Invoked at the end of a Containers InitializeComponents method
Notes: Enforced by System.ComponentModel.ISupportInitialize
http://msdn.microsoft.com/de-de/library/system.componentmodel.isupportinitialize.endinit(VS.80).aspx

Top

PROTECTED ExportLookupDefinition ()

Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
Purpose: Exports a Lookup definition to a file
Notes:

Top

PUBLIC FetchDataFromKeyValue ()

Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
Purpose: Fetches data based on the current Lookup Key Value
Notes: Builds query string for Lookup Business Entity based on
LookupEntityTable and LookupKeyValueColumn attributes

Top

PUBLIC AttributeCollection GetAttributes ()

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Returns a collection of custom attributes for this instance of a
component.
Notes:

Returns AttributeCollection
The System.ComponentModel.AttributeCollection describing the types attributes
Top

PUBLIC CHARACTER GetClassName ()

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Returns the class name of this instance of a component.
Notes:

Returns CHARACTER
The class name of the Component
Top

PUBLIC CHARACTER GetComponentName ()

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Returns the name of this instance of a component.
Notes:

Returns CHARACTER
The Component Name of this instance
Top

PUBLIC System.ComponentModel.IContainer GetContainer ()

Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
Purpose: Returns a reference to the Container component/control
Notes: We were having issues with adding the .NET property Container
to the Interface ISmartBusinessEntityLookup, hence the method

Returns System.ComponentModel.IContainer
The reference to the IContainer of this Control
Top

PUBLIC TypeConverter GetConverter ()

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Returns a type converter for this instance of a component.
Notes:

Returns TypeConverter
The System.ComponentModel.TypeConverter for this instance of a component.
Top

PUBLIC EventDescriptor GetDefaultEvent ()

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Returns the default event for this instance of a component.
Notes:

Returns EventDescriptor
The System.ComponentModel.EventDescriptor for the default event of this component
Top

PUBLIC PropertyDescriptor GetDefaultProperty ()

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Returns the default property for this instance of a component.
Notes:

Returns PropertyDescriptor
The System.ComponentModel.PropertyDescriptor for the default property of the component
Top

PUBLIC System.Object GetEditor (Type)

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Returns an editor of the specified type for this instance of a
component.
Notes:

Parameters:
editorBaseType System.Type
A System.Type that represents the editor for this object.
Returns System.Object
The reference to the Editor of the type of the component instance
Top

PUBLIC EventDescriptorCollection GetEvents ()

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Returns the events for this instance of a component.
Notes:

Returns EventDescriptorCollection
The System.ComponentModel.EventDescriptorCollection describing the events of the component
Top

PUBLIC EventDescriptorCollection GetEvents (Attribute[])

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Returns the events for this instance of a component using the
specified attribute array as a filter.
Notes:

Parameters:
attributes System.Attribute[]
A System.Attribute[] that is used as a filter.
Returns EventDescriptorCollection
The System.ComponentModel.EventDescriptorCollection describing the events of the component
Top

PUBLIC CHARACTER GetLookupRegistryKey ()

Overrides Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup:GetLookupRegistryKey ()
Purpose: Prototype of the method GetLookupRegistryKey which can be used inside
the LookupDialog class to set and store f.e. size and position of the
Form.
Notes: This Method needs to be overridden in a SmartLookup derived class to
return a valid registry key name.

Returns CHARACTER
The Lookup Registry Key
Top

PUBLIC PropertyDescriptorCollection GetProperties ()

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Returns the properties for this instance of a component.
Notes:

Returns PropertyDescriptorCollection
A System.ComponentModel.PropertyDescriptorCollection that represents the properties for this component instance.
Top

PUBLIC PropertyDescriptorCollection GetProperties (Attribute[])

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Returns the properties for this instance of a component using the
attribute array as a filter.
Notes:

Parameters:
attributes System.Attribute[]
A System.Attribute[] that is used as a filter.
Returns PropertyDescriptorCollection
A System.ComponentModel.PropertyDescriptorCollection that represents the properties for this component instance.
Top

PUBLIC System.Object GetPropertyOwner (PropertyDescriptor)

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Returns an object that contains the property described by the
specified property descriptor.
Notes:

Parameters:
pd PropertyDescriptor
A System.ComponentModel.PropertyDescriptor that represents the property whose owner is to be found.
Returns System.Object
An System.Object that represents the owner of the specified property.
Top

PUBLIC HandleForeignFieldValueChanged ()

Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
Purpose: Reopens the query of the Smart data field after a foreign field value has changed
Notes:

Top

PROTECTED HandleKeyDown (KeyEventArgs)

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Handles F3 key to invoke ShowLookupDialog method.
This Method is executed when the KeyDown Event of the base class is
fired.
Notes:

Parameters:
e System.Windows.Forms.KeyEventArgs
System.Windows.Forms.KeyEventArgs
Top

PROTECTED ImportLookupDefinition ()

Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
Purpose: Imports a Lookup Definition from a file
Notes:

Top

PROTECTED InitializeTimer ()

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Initializes the Timer Component
Notes:

Top

PROTECTED InitializeTimer2 ()

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Initializes the second Timer Component
Notes:

Top

PROTECTED InitializeTimer3 ()

Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
Purpose: Initializes the third Timer Component
Notes:

Top

PUBLIC Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityAdapter LaunchBusinessEntityAdapter ()

Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
Purpose: Launches the SmartBusinessEntityAdapter instance
Notes:

Returns Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityAdapter
The reference to the launched SmartBusinessEntityAdapter instance
Top

PROTECTED LookupBrowserInitializeLayoutHandler (Object, InitializeLayoutEventArgs)

Overrides Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup:LookupBrowserInitializeLayoutHandler (Object, InitializeLayoutEventArgs)
Purpose: Handles the InitializeLayout event of the Lookup Browser
Notes:

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

PRIVATE LookupControlClosedCleanUp ()

Purpose: Handles the Lookup Control Closing Clean Up
Notes: This method exists for cleaning up subscription events
because if a user clicks anywhere else within the screen
the Control Closes but never fired the LookupControlClosedHandler
Event.

Top

PROTECTED LookupControlClosedHandler (Object, LookupResultEventArgs)

Purpose: Event handler for the Close event of the Lookup Control
Notes: Stores value from the lookup in the oLookupDialogValueDictionary
dictionary so that the values are available even after the Lookup
Controlwas disposed (after closing)

Parameters:
sender System.Object
The reference to the Control that raised the event
e Consultingwerk.SmartComponents.Implementation.LookupResultEventArgs
The LookupResultEventArgs with data for this event
Top

PROTECTED LookupDialogFormClosedHandler (Object, FormClosedEventArgs)

Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
Purpose: Event handler for the FormClosed event of the Lookup Dialog
Notes: Stores value from the lookup in the oLookupDialogValueDictionary
dictionary so that the values are available even after the Lookup
Dialog was disposed (after closing)

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

PROTECTED LookupTimer2Tick (Object, EventArgs)

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Event Handler for the Tick event of the second Lookup Timer Component
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

PROTECTED LookupTimer3Tick (Object, EventArgs)

Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
Purpose: Event Handler for the Tick event of the third Lookup Timer Component
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

PROTECTED LookupTimerTick (Object, EventArgs)

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Event Handler for the Tick event of the Lookup Timer Component
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

PROTECTED OnAfterInitializeBusinessEntityAdapter (AfterInitializeBusinessEntityAdapterEventArgs)

Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
Purpose: Raises the AfterInitializeBusinessEntityAdapter event
Notes:

Parameters:
e Consultingwerk.SmartComponents.Implementation.AfterInitializeBusinessEntityAdapterEventArgs
The AfterInitializeBusinessEntityAdapterEventArgs with the data for this event
Top

PROTECTED OnAfterPerformLookup (EventArgs)

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Raises the OnAfterPerformLookup event
Notes: Invoked after the Lookup has fetched data

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

PROTECTED OnBeforeLookupDialogShown (BeforeLookupDialogShownEventArgs)

Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
Purpose: Raises the BeforeLookupDialogShown
Notes:

Parameters:
e Consultingwerk.SmartComponents.Implementation.BeforeLookupDialogShownEventArgs
The BeforeLookupDialogShownEventArgs with the data for the event
Top

PROTECTED OnBeforePerformLookup (CancelEventArgs)

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Raises the BeforePerformLookup event
Notes: Cancellable event, raised when the user leaves the Lookup field or
after changing the Text in the Lookup Control and waiting for the
LookupTimer to fire

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

PROTECTED OnEditorButtonClick (EditorButtonEventArgs)

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Raises the Invokes the EditorButtonClick event
Notes:

Parameters:
e Infragistics.Win.UltraWinEditors.EditorButtonEventArgs
The EditorButtonEventArgs with the data for this event
Top

PROTECTED OnEnabledChanged (EventArgs)

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Raises the EnabledChanged event
Notes: Stops the Lookup timer when the Control get's disabled

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

PROTECTED OnInitializeLookupBrowserLayout (InitializeLookupBrowserLayoutEventArgs)

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Raises the InitializeLookupBrowserLayout event
Notes:

Parameters:
e Consultingwerk.SmartComponents.Base.InitializeLookupBrowserLayoutEventArgs
The InitializeLookupBrowserLayoutEventArgs with the data for this event
Top

PROTECTED OnKeyDown (KeyEventArgs)

Overrides Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup:OnKeyDown (KeyEventArgs)
Purpose: Handles F3 key to invoke ShowLookupDialog method.
This Method is executed when the KeyDown Event of the base class is
fired.
Notes:

Parameters:
e System.Windows.Forms.KeyEventArgs
System.Windows.Forms.KeyEventArgs
Top

PROTECTED OnKeyPress (KeyPressEventArgs)

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Raises the KeyPress event
Notes: Starts the Lookup Timer when the Control has Focus

Parameters:
e System.Windows.Forms.KeyPressEventArgs
The KeyPressEventArgs with the data for this event
Top

PROTECTED OnLeave (EventArgs)

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Raises the Leave event
Notes: When the Control Leave event occurs the TimerTick event is
simulated, so that the lookup will be performed

Parameters:
e System.EventArgs
Default .NET System.EventArgs (empty event argument)
Top

PROTECTED OnLookupComplete (EventArgs)

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Raises the LookupComplete event
Notes: Invokes the LookupCompleted call back in the SmartViewerControl
(when ILookupCompleteCallback is implemented).
This Method is called by ShowLookupDialog in a SmartLookup derived
class to perform the callback to the container.

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

PROTECTED OnLookupCompleted (EventArgs)

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Raises the LookupCompleted event
Notes: Method left for backwards compatibility due to type. Please use the
new method OnLookupComplete which matches the name of the event

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

PROTECTED OnLookupKeyValueChanged (EventArgs)

Overrides Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup:OnLookupKeyValueChanged (EventArgs)
Purpose: Raises the KeyValueChanged event
Notes:

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

PROTECTED OnProvideForeignFieldValue (ProvideForeignFieldValueEventArgs)

Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
Purpose: Raises the ProvideForeignFieldValue
Notes:

Parameters:
e Consultingwerk.SmartComponents.Implementation.ProvideForeignFieldValueEventArgs
The ProvideForeignFieldValueEventArgs with the data for the event
Top

PROTECTED OnShowLookupDialog (CancelEventArgs)

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Raises the ShowLookupDialog event
Notes: Cancellable event

Parameters:
e System.ComponentModel.CancelEventArgs
Default .NET CancelEventArgs (cancellable event argument)
Top

PROTECTED OnTextChanged (EventArgs)

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Raises the TextChanged event
Notes: Sets the Lookup pending property when not using the Lookup timer

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

PROTECTED OnValueChanged (EventArgs)

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Raises the ValueChanged event
Notes: Sets the Lookup pending property when not using the Lookup timer

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

PUBLIC OnVerbClicked (character)

Overrides Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign:OnVerbClicked (character)
Purpose: Event Handler method for Designer Verbs
Notes: This method is intended to be overridden

Parameters:
pcVerbText CHARACTER
The name (Label) of the Designer Verb that was invoked
Top

PRIVATE oPopupControlContainer_Closed (Object, EventArgs)

Purpose: Handles The Closed Event of the PopupControlContainer
Notes:

Parameters:
sender System.Object
: System.Object
e System.EventArgs
: System.EventArgs
Top

PRIVATE oPopupControlContainer_Opened (Object, EventArgs)

Purpose: Handles The Open Event of the PopupControlContainer
Notes: Only when opened can we force focus

Parameters:
sender System.Object
: System.Object
e System.EventArgs
: System.EventArgs
Top

PUBLIC PerformKeyDown (KeyEventArgs)

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Performs the KeyDown event for an embedded SmartLookup
Notes: Only supported when the lookup is used as an embedded editor

Parameters:
e System.Windows.Forms.KeyEventArgs
The KeyEventArgs of the original UltraGrid event
Top

PUBLIC PerformKeyPress (KeyPressEventArgs)

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Performs the KeyPress event for an embedded SmartLookup
Notes: Only supported when the lookup is used as an embedded editor

Parameters:
e System.Windows.Forms.KeyPressEventArgs
The KeyPressEventArgs of the original UltraGrid event
Top

PUBLIC PerformLeave (CancelEventArgs)

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Performs the Leave (BeforeCellDeactivate) event for an embedded SmartLookup
Notes: Only supported when the lookup is used as an embedded editor

Parameters:
e CancelEventArgs
The CancelEventArgs of the original UltraGrid event
Top

PUBLIC PerformLookup ()

Overrides Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup:PerformLookup ()
Purpose: Performs the lookup functioanlity, performs a call to the data source
to retrieve the record based on the field value the user entered
in the lookup control
Notes: Abstract method that needs to be overidden in a more specialized
Lookup class, public method, that always assumes that the lookup has
no longer focus. Calls into PerformLookup (TRUE).

Top

PROTECTED PerformLookup (logical)

Overrides Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup:PerformLookup (logical)
Purpose: Performs the lookup functioanlity, performs a call to the data source
to retrieve the record based on the field value the user entered
in the lookup control
Notes: Abstract method that needs to be overidden in a more specialized
Lookup class

Parameters:
plLostFocus LOGICAL
Logical value indicating if the PerformLookup was invoked due to a loss of focus
Top

PUBLIC PerformLookupIfActive ()

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Calls PerformLookup only if the LookupTimer is currently enabled
Notes: Called by the SmartViewerControl at the begin of a Save operations

Top

PROTECTED PopulateAdditionalFieldDictionary (ILookupFieldSource)

Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
Purpose: Populates the dictionary with the additional lookup field values
Notes:

Parameters:
poDialog Consultingwerk.SmartComponents.Interfaces.ILookupFieldSource
The reference to the ISmartBusinessEntityLookupDialog that returns the values
Top

PROTECTED PopulateAdditionalFieldDictionary (SmartBusinessEntityAdapter)

Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
Purpose: Populates the dictionary with the additional lookup field values
Notes:

Parameters:
poAdapter Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityAdapter
The reference to the SmartBusinessEntityAdapter that returns the values
Top

PUBLIC ProvideForeignFieldValue (ProvideForeignFieldValueEventArgs)

Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
Purpose: Callback method to provide values for a foreign field
Notes:

Parameters:
e Consultingwerk.SmartComponents.Implementation.ProvideForeignFieldValueEventArgs
The ProvideForeignFieldValueEventArgs with the data for this event
Top

PROTECTED ShowBusinessEntityPickerDialog ()

Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
Purpose: Shows a dialog to select a Business Entity
Notes: Invoked by the "Select BusinessEntity" Designer Verb, only intended
for DesignTime

Top

PROTECTED ShowLookupDesigner ()

Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
Purpose: Invokes the Lookup Designer Dialog
Notes: Invoked by the "Lookup Designer" Designer Verb, only intended
for DesignTime

Top

PUBLIC ShowLookupDialog ()

Overrides Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup:ShowLookupDialog ()
Purpose: A PopupControlContainer is shown with the Data Information specified with the
Properties LookupEntityName, LookupEntityTable and LookupEntityView.
Notes: This Method is called from the Base Class if a user presses the
LookupEditorButton in RunTime.
A PopupControlContainer is set up with Data from the Backend
defined by the Properties LookupEntityName, LookupEntityTable and
LookupEntityView. The shown Columns of the resultset can be limited
by providing a comma delimeted list to the Property LookupBrowserFields.
The LookupKeyField is the field used to find the correct Data Row when
comming back from the Control. When the OK Button was selected the related
fields are recursively updated.

Top

PROTECTED ShowLookupDialogPickerDialog ()

Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
Purpose: Invokes the Lookup Dialog Picker Dialog and sets properties of the
SmartBusinessEntityLookup during Design Time
Notes: Invoked by the "Select Lookup Dialog" Designer Verb. Only intended for
DesignTime

Top

PROTECTED ShowTablePickerDialog ()

Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
Purpose: Invokes the Table Picker Dialog and sets properties of the
SmartBusinessEntityLookup during Design Time
Notes: Invoked by the "Select Tables" Designer Verb. Only intended for
DesignTime

Top

PROTECTED ShutdownBusinessEntityAdapter ()

Overrides Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup:ShutdownBusinessEntityAdapter ()
Purpose: Shuts down (deletes) the SmartBusinessEntityAdapter instance
Notes:

Top

PROTECTED StartTimer ()

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Activates the Lookup Timer Component
Notes:

Top

PUBLIC StopTimer ()

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Deactivates the Lookup Timer Component
Notes:

Top

PROTECTED UpdateCellsWithEmbeddedEditors ()

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Updates cells in a Grid with values from embedded editors in case
the lookup is owned by a grid
Notes: This method requires that the embedded editors are data bound to binding
source columns



Constructor Detail
Top

PUBLIC SmartBusinessEntityPopupLookup ()

Purpose: Constructor of the SmartBusinessEntityLookup control
Notes:



Event Detail
Top

PUBLIC AfterInitializeBusinessEntityAdapter (Object, AfterInitializeBusinessEntityAdapterEventArgs)

Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
Purpose: Event raised when the lookups SmartBusinessEntityAdapter is initialized
Notes:

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

PUBLIC AfterPerformLookup DELEGATE System.EventHandler

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Event raised after the lookup has performed a search
Notes:

Delegate: System.EventHandler
Top

PUBLIC BeforeLookupDialogShown (Object, BeforeLookupDialogShownEventArgs)

Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
Purpose: Raised before the Lookup Dialog is shown
Notes:

Parameters:
sender Progress.Lang.Object
The object that raised the BeforeLookupDialogShown event
e Consultingwerk.SmartComponents.Implementation.BeforeLookupDialogShownEventArgs
The BeforeLookupDialogShownEventArgs with the data for the event
Top

PUBLIC BeforePerformLookup DELEGATE System.ComponentModel.CancelEventHandler

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Event raised before the lookup performs a search
Notes: The cancellable event is raised before the Lookup action is performed.
The event still allows to modify properties relevant to the Lookup
(such as modifying the LookupQueryString)

Delegate: System.ComponentModel.CancelEventHandler
Top

PUBLIC InitializeLookupBrowserLayout (Object, InitializeLookupBrowserLayoutEventArgs)

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Event raised when the Lookup Dialog's browser is performing it's
layout
Notes:

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

PUBLIC LookupComplete DELEGATE System.EventHandler

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Event raised when the Lookup has returned a record
Notes:

Delegate: System.EventHandler
Top

PUBLIC LookupKeyValueChanged DELEGATE System.EventHandler

Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign
Purpose: Raised when the LookupKeyValue property has changed
Notes:

Delegate: System.EventHandler
Top

PUBLIC ProvideForeignFieldValue DELEGATE System.EventHandler

Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup
Purpose: Raised to request a ForeignFieldValue
Notes: The event argument (e) needs to be CASTed to ProvideForeignFieldValueEventArgs
to access the FieldName and Value properties

Delegate: System.EventHandler
Top

PUBLIC ShowLookupDialog DELEGATE System.ComponentModel.CancelEventHandler

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup
Purpose: Event raised before the Lookup Dialog is shown
Notes: The cancelable event is raised before the Lookup Dialog is
instantiated and shown. This event still allows to modify properties
relevant for the Lookup Dialog.

Delegate: System.ComponentModel.CancelEventHandler


Property Detail
Top

PROTECTED CHARACTER AdapterType

Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign

Returns CHARACTER
Top

PUBLIC Consultingwerk.Framework.Collections.CharacterDictionary AdditionalLookupFieldValues

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Returns Consultingwerk.Framework.Collections.CharacterDictionary
Top

PUBLIC LOGICAL AddLookupButton

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Returns LOGICAL
Top

PUBLIC CHARACTER AppServerPartition

Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign

Returns CHARACTER
Top

PROTECTED CHARACTER BindableProperties

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Returns CHARACTER
Top

PROTECTED CHARACTER CategorizedProperties

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Returns CHARACTER
Top

PROTECTED CHARACTER CategoryProperties

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Returns CHARACTER
Top

PROTECTED CHARACTER DescribedProperties

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Returns CHARACTER
Top

PROTECTED CHARACTER DescriptionProperties

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Returns CHARACTER
Top

PROTECTED CHARACTER DesignerVerbs

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Returns CHARACTER
Top

PROTECTED CHARACTER DesignerVisibilityAttributes

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Returns CHARACTER
Top

PROTECTED CHARACTER DesignerVisibilityProperties

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Returns CHARACTER
Top

PROTECTED LOGICAL DesignTime

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Returns LOGICAL
Top

PUBLIC LOGICAL FetchDataFromKeyValueOnNavigate

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Returns LOGICAL
Top

PUBLIC LOGICAL FetchDataOnNavigate

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Returns LOGICAL
Top

PUBLIC CHARACTER ForeignFields

Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign

Returns CHARACTER
Top

PROTECTED CHARACTER HiddenProperties

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Returns CHARACTER
Top

PUBLIC CHARACTER LookupAdditionalFields

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Returns CHARACTER
Top

PUBLIC CHARACTER LookupBrowserExcludeFields

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Returns CHARACTER
Top

PUBLIC CHARACTER LookupBrowserFields

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Returns CHARACTER
Top

PUBLIC LOGICAL LookupCascade

Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign

Returns LOGICAL
Top

PUBLIC LOGICAL LookupClearInvalidValue

Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign

Returns LOGICAL
Top

PROTECTED LOGICAL LookupClearPending

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Returns LOGICAL
Top

PUBLIC CHARACTER LookupControls

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Returns CHARACTER
Top

PUBLIC CHARACTER LookupDialogClassName

Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign

Returns CHARACTER
Top

PUBLIC LOGICAL LookupDialogExpandLastColumn

Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign

Returns LOGICAL
Top

PUBLIC CHARACTER LookupDialogFilterFields

Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign

Returns CHARACTER
Top

PUBLIC CHARACTER LookupDialogFilterOperators

Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign

Returns CHARACTER
Top

PUBLIC LOGICAL LookupDialogOpenQuery

Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign

Returns LOGICAL
Top

PUBLIC CHARACTER LookupDialogQuerySort

Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign

Returns CHARACTER
Top

PUBLIC CHARACTER LookupDialogQueryString

Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign

Returns CHARACTER
Top

PUBLIC CHARACTER LookupDialogTitle

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Returns CHARACTER
Top

PUBLIC CHARACTER LookupDialogTranslationScope

Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign

Returns CHARACTER
Top

PUBLIC CHARACTER LookupEntityName

Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign

Returns CHARACTER
Top

PUBLIC CHARACTER LookupEntityTable

Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign

Returns CHARACTER
Top

PUBLIC CHARACTER LookupEntityView

Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign

Returns CHARACTER
Top

PUBLIC CHARACTER LookupFields

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Returns CHARACTER
Top

PUBLIC CHARACTER LookupKeyField

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Returns CHARACTER
Top

PUBLIC CHARACTER LookupKeyValue

Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign

Returns CHARACTER
Top

PUBLIC CHARACTER LookupKeyValueColumn

Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign

Returns CHARACTER
Top

PUBLIC CHARACTER LookupQuerySort

Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign

Returns CHARACTER
Top

PUBLIC CHARACTER LookupQueryString

Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign

Returns CHARACTER
Top

PUBLIC System.Windows.Forms.Timer LookupTimer

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Returns System.Windows.Forms.Timer
Top

PUBLIC System.Windows.Forms.Timer LookupTimer2

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Returns System.Windows.Forms.Timer
Top

PUBLIC System.Windows.Forms.Timer LookupTimer3

Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup

Returns System.Windows.Forms.Timer
Top

PUBLIC INTEGER LookupTimerDelay

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Returns INTEGER
Top

PUBLIC LOGICAL LookupTimerDisabled

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Returns LOGICAL
Top

PROTECTED CHARACTER NonBrowsableProperties

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Returns CHARACTER
Top

PUBLIC Infragistics.Win.UltraWinGrid.UltraGrid OwningGrid

Inherited from Consultingwerk.SmartComponents.Base.SmartLookup

Returns Infragistics.Win.UltraWinGrid.UltraGrid
Top

PROTECTED Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityAdapter SmartBusinessEntityAdapter

Inherited from Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityLookup

Returns Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityAdapter
Top

PUBLIC LOGICAL SpinThroughPartialMatches

Inherited from Consultingwerk.SmartComponents.Base.SmartBusinessEntityLookupDesign

Returns LOGICAL


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       15.04.2024 05:54:16