프로퍼티 | 타입 | 설명 | |
---|---|---|---|
_boCol | IBusinessObjectCollection | ||
_fireBusinessObjectSelectedEvent | bool | ||
_gridBase | IGridBase | ||
_gridBaseOnSelectionChangedHandler | EventHandler |
메소드 | 설명 | |
---|---|---|
ApplyFilter ( IFilterClause filterClause ) : void |
See IGridBase.ApplyFilter
|
|
ApplySearch ( IFilterClause searchClause, string orderBy ) : void |
Applies a search clause to the underlying collection and reloads the grid. The search allows you to determine which objects to display using some criteria. This is typically generated by the an IFilterControl.
|
|
ApplySearch ( string searchClause, string orderBy ) : void |
Applies a search clause to the underlying collection and reloads the grid. The search allows you to determine which objects to display using some criteria. This is typically generated by the an IFilterControl.
|
|
Clear ( ) : void |
See IBOColSelectorControl.Clear
|
|
DefaultGridLoader ( IGridBase gridBase, IBusinessObjectCollection boCol ) : void |
Sets the default grid loader which is used as the default for the GridLoader delegate. If you want to load in any other way then please set the GridLoader delegate to load your business objects as you require.
|
|
GetBusinessObjectAtRow ( int rowIndex ) : IBusinessObject |
See IBOColSelectorControl.GetBusinessObjectAtRow
|
|
GetBusinessObjectCollection ( ) : IBusinessObjectCollection |
See IBOColSelectorControl.BusinessObjectCollection
|
|
GetBusinessObjectRow ( IBusinessObject businessObject ) : IDataGridViewRow |
See IGridBase.GetBusinessObjectRow
|
|
GetRowObjectIDValue ( IDataGridViewRow row ) : System.Guid |
Gets the Object ID for a given row. This assumes that the row has a column IDColumnName.
|
|
GridBaseManager ( IGridBase gridBase ) : System |
Constructor
|
|
GridBaseManager ( IGridBase gridBase, string uiDefName ) : System |
Constructor
|
|
RefreshBusinessObjectRow ( IBusinessObject businessObject ) : void |
Refreshes the row values for the specified IBusinessObject.
|
|
RefreshGrid ( ) : void |
See IGridBase.RefreshGrid. This actually just Cancels all edits and reloads the current BusinessObjectCollection into the grid after the grid has been cleared. This thus only really usefull if the grid has gotten out of sync with it collection in some way.
|
|
SetBusinessObjectCollection ( IBusinessObjectCollection col ) : void |
See IGridBase.IBusinessObjectCollection
|
메소드 | 설명 | |
---|---|---|
ClearAllSelectedRows ( IDataGridViewRowCollection gridRows ) : void | ||
FireBusinessObjectSelected ( ) : void | ||
GetBindingListView ( IBusinessObjectCollection boCol ) : IBindingListView |
Returns a DataView based on the IBusinessObjectCollection defined by boCol. The Columns in the DataView will be the collumns defined in the Grids UiDefName
|
메소드 | 설명 | |
---|---|---|
ClearItems ( ) : void | ||
ConvertToGuid ( object idValue ) : System.Guid | ||
FireCollectionChanged ( ) : void | ||
GetDataRowView ( int rowIndex ) : |
||
GetGridRow ( int rowIndex ) : IDataGridViewRow | ||
GetRowObjectIDValue ( |
||
GridBase_OnSelectionChanged ( object sender, |
||
HasObjectIDColumn ( IDataGridViewRow findRow ) : bool | ||
IsFirstRowSelected ( ) : bool | ||
LoadBusinessObject ( System.Guid value ) : IBusinessObject | ||
SelectFirstRow ( ) : void |
public ApplyFilter ( IFilterClause filterClause ) : void | ||
filterClause | IFilterClause | |
리턴 | void |
public ApplySearch ( IFilterClause searchClause, string orderBy ) : void | ||
searchClause | IFilterClause | The search clause |
orderBy | string | |
리턴 | void |
public ApplySearch ( string searchClause, string orderBy ) : void | ||
searchClause | string | The search clause |
orderBy | string | |
리턴 | void |
protected static ClearAllSelectedRows ( IDataGridViewRowCollection gridRows ) : void | ||
gridRows | IDataGridViewRowCollection | |
리턴 | void |
public DefaultGridLoader ( IGridBase gridBase, IBusinessObjectCollection boCol ) : void | ||
gridBase | IGridBase | |
boCol | IBusinessObjectCollection | |
리턴 | void |
protected GetBindingListView ( IBusinessObjectCollection boCol ) : IBindingListView | ||
boCol | IBusinessObjectCollection | The collection that the DataView is based on |
리턴 | IBindingListView |
public GetBusinessObjectAtRow ( int rowIndex ) : IBusinessObject | ||
rowIndex | int | |
리턴 | IBusinessObject |
public GetBusinessObjectCollection ( ) : IBusinessObjectCollection | ||
리턴 | IBusinessObjectCollection |
public GetBusinessObjectRow ( IBusinessObject businessObject ) : IDataGridViewRow | ||
businessObject | IBusinessObject | |
리턴 | IDataGridViewRow |
public GetRowObjectIDValue ( IDataGridViewRow row ) : System.Guid | ||
row | IDataGridViewRow | |
리턴 | System.Guid |
public GridBaseManager ( IGridBase gridBase ) : System | ||
gridBase | IGridBase | |
리턴 | System |
public GridBaseManager ( IGridBase gridBase, string uiDefName ) : System | ||
gridBase | IGridBase | |
uiDefName | string | |
리턴 | System |
public RefreshBusinessObjectRow ( IBusinessObject businessObject ) : void | ||
businessObject | IBusinessObject | The |
리턴 | void |
public SetBusinessObjectCollection ( IBusinessObjectCollection col ) : void | ||
col | IBusinessObjectCollection | |
리턴 | void |
protected bool _fireBusinessObjectSelectedEvent | ||
리턴 | bool |