Property | Type | Description | |
---|---|---|---|
_comboBox | IComboBox |
Method | Description | |
---|---|---|
ApplyChangesToBusinessObject ( ) : void |
Updates the properties on the represented business object
|
|
CollectionComboBoxMapper ( IComboBox cbx, string propName, bool isReadOnly, IControlFactory factory ) : System |
Constructor to initialise the mapper
|
Method | Description | |
---|---|---|
GetPropertyValue ( ) : object |
Returns the property value of the business object being mapped
|
|
InitialiseWithAttributes ( ) : void |
Initialises the control using the attributes already provided, using ControlMapper.SetPropertyAttributes.
|
|
InternalUpdateControlValueFromBo ( ) : void |
Updates the value on the control from the corresponding property on the represented IControlMapper.BusinessObject
|
Method | Description | |
---|---|---|
ClearComboBox ( ) : void | ||
DoUpdateControlValueFromBO ( ) : void |
This is a hack that allows Extended Combo box mapper to use Collection ComboBox mapper code without having to inherit from it.
|
|
PropertyHasAValue ( ) : bool | ||
SetValueFromLookupList ( ) : void |
Populates the ComboBox's list of items using the strings provided by the colleciton
|
public ApplyChangesToBusinessObject ( ) : void | ||
return | void |
public CollectionComboBoxMapper ( IComboBox cbx, string propName, bool isReadOnly, IControlFactory factory ) : System | ||
cbx | IComboBox | The ComboBox to map |
propName | string | The property name |
isReadOnly | bool | Whether this control is read only |
factory | IControlFactory | The control factory to be used when creating the controlMapperStrategy |
return | System |
protected InitialiseWithAttributes ( ) : void | ||
return | void |
protected InternalUpdateControlValueFromBo ( ) : void | ||
return | void |