RepositoryItem specialized to serve its editor from a ComparisonControlPrototypeBase.
Given an existing RepositoryItemPrototypeBase such as ComparisonBoolIs, the associated Repository Item can be constructed from it.
This class is generally used as:
ReferenceValueRepositoryItem rfItem = new ReferenceValueRepositoryItem( ComparisonBoolIsObject );
Public Member Functions |
|
ReferenceValueRepositoryItem (ComparisonControlPrototypeBase inControl) | |
Constructor taking the
ComparisonControlPrototypeBase object. |
|
override BaseEdit | CreateEditor () |
Overrides the
CreateEditor() function to create the editor with our
encapsulated BaseEdit() object. |
|
override DevExpress.XtraEditors.ViewInfo.BaseEditViewInfo |
CreateViewInfo () |
Overrides the
CreateViewInfo() function to create the View based on our
encapsulated BaseEdit().Properties.CreateViewInfo(). |
MaxCustomControls::AdvancedSearch::ReferenceValueRepositoryItem::ReferenceValueRepositoryItem | ( | ComparisonControlPrototypeBase | inControl | ) | [inline] |
Constructor taking the ComparisonControlPrototypeBase object.
inControl | The ComparisonControlPrototypeBase used to construct the RepositoryItem |
override BaseEdit MaxCustomControls::AdvancedSearch::ReferenceValueRepositoryItem::CreateEditor | ( | ) | [inline] |
Overrides the CreateEditor() function to create the editor with our encapsulated BaseEdit() object.
override DevExpress.XtraEditors.ViewInfo.BaseEditViewInfo MaxCustomControls::AdvancedSearch::ReferenceValueRepositoryItem::CreateViewInfo | ( | ) | [inline] |
Overrides the CreateViewInfo() function to create the View based on our encapsulated BaseEdit().Properties.CreateViewInfo().