C# Class Habanero.ProgrammaticBinding.Mappers.MultipleRelationshipReadOnlyGridMapper

Inheritance: Habanero.Faces.Base.ControlMapper
显示文件 Open project: Chillisoft/habanero.binding Class Usage Examples

Private Properties

Property Type Description
CreateIDColumn void
CreateStandardColumn IDataGridViewColumn
GetGridIDColumnName string
GetIDColumn IDataGridViewColumn

Public Methods

Method Description
ApplyChangesToBusinessObject ( ) : void
MultipleRelationshipReadOnlyGridMapper ( IReadOnlyGrid readOnlyGrid, string relationshipName ) : Habanero.Base.Exceptions
MultipleRelationshipReadOnlyGridMapper ( IReadOnlyGrid readOnlyGrid, string relationshipName, bool isReadOnly, IControlFactory factory ) : Habanero.Base.Exceptions

Protected Methods

Method Description
InternalUpdateControlValueFromBo ( ) : void

Private Methods

Method Description
CreateIDColumn ( ) : void
CreateStandardColumn ( string columnName, string columnHeader ) : IDataGridViewColumn
GetGridIDColumnName ( ) : string
GetIDColumn ( ) : IDataGridViewColumn

Method Details

ApplyChangesToBusinessObject() public method

public ApplyChangesToBusinessObject ( ) : void
return void

InternalUpdateControlValueFromBo() protected method

protected InternalUpdateControlValueFromBo ( ) : void
return void

MultipleRelationshipReadOnlyGridMapper() public method

public MultipleRelationshipReadOnlyGridMapper ( IReadOnlyGrid readOnlyGrid, string relationshipName ) : Habanero.Base.Exceptions
readOnlyGrid IReadOnlyGrid
relationshipName string
return Habanero.Base.Exceptions

MultipleRelationshipReadOnlyGridMapper() public method

public MultipleRelationshipReadOnlyGridMapper ( IReadOnlyGrid readOnlyGrid, string relationshipName, bool isReadOnly, IControlFactory factory ) : Habanero.Base.Exceptions
readOnlyGrid IReadOnlyGrid
relationshipName string
isReadOnly bool
factory IControlFactory
return Habanero.Base.Exceptions