C# Class BlueSky.Model.VirtualListDynamic

Inheritance: IBindingList, ITypedList, IEnumerator
Show file Open project: BlueSkyStatistics/BlueSkyRepository Class Usage Examples

Private Properties

Property Type Description
GetCellValue object
GetObjectType System.Type
GetRowData string[]
GetRowDataOld string[]
IBindingList int
IBindingList object
IBindingList void
IBindingList void
IBindingList void
ITypedList System.ComponentModel.PropertyDescriptorCollection
ITypedList string
SetCellValue void
this objectIList.System

Public Methods

Method Description
Add ( object val ) : int
AddColumn ( ) : void
AddNew ( ) : void
Clear ( ) : void
Contains ( object val ) : bool
CopyTo ( System array, int fIndex ) : void
GetColumnName ( int columnIndex ) : string
GetEnumerator ( ) : IEnumerator
GetRowKey ( int rowIndex, int colIndex ) : object
IndexOf ( object val ) : int
Insert ( int fIndex, object val ) : void
MoveNext ( ) : bool
Remove ( object val ) : void
RemoveAt ( int fIndex ) : void
RemoveLastColumn ( ) : void
Reset ( ) : void
VirtualListDynamic ( IAnalyticsService service, DataSource dataSource ) : System

Protected Methods

Method Description
CreateColumnCollection ( ) : void
RaiseListChanged ( ListChangedEventArgs args ) : void

Private Methods

Method Description
GetCellValue ( object row, int colIndex ) : object
GetObjectType ( List vars ) : Type
GetRowData ( object row ) : string[]
GetRowDataOld ( object row ) : string[]
IBindingList ( PropertyDescriptor pd, object key ) : int
IBindingList ( ) : object
IBindingList ( ) : void
IBindingList ( PropertyDescriptor pd ) : void
IBindingList ( PropertyDescriptor pd, ListSortDirection dir ) : void
ITypedList ( PropertyDescriptor descs ) : PropertyDescriptorCollection
ITypedList ( PropertyDescriptor descs ) : string
SetCellValue ( object row, int colIndex, object val ) : void
this ( int fIndex ) : objectIList.System

Method Details

Add() public method

public Add ( object val ) : int
val object
return int

AddColumn() public method

public AddColumn ( ) : void
return void

AddNew() public method

public AddNew ( ) : void
return void

Clear() public method

public Clear ( ) : void
return void

Contains() public method

public Contains ( object val ) : bool
val object
return bool

CopyTo() public method

public CopyTo ( System array, int fIndex ) : void
array System
fIndex int
return void

CreateColumnCollection() protected method

protected CreateColumnCollection ( ) : void
return void

GetColumnName() public method

public GetColumnName ( int columnIndex ) : string
columnIndex int
return string

GetEnumerator() public method

public GetEnumerator ( ) : IEnumerator
return IEnumerator

GetRowKey() public method

public GetRowKey ( int rowIndex, int colIndex ) : object
rowIndex int
colIndex int
return object

IndexOf() public method

public IndexOf ( object val ) : int
val object
return int

Insert() public method

public Insert ( int fIndex, object val ) : void
fIndex int
val object
return void

MoveNext() public method

public MoveNext ( ) : bool
return bool

RaiseListChanged() protected method

protected RaiseListChanged ( ListChangedEventArgs args ) : void
args System.ComponentModel.ListChangedEventArgs
return void

Remove() public method

public Remove ( object val ) : void
val object
return void

RemoveAt() public method

public RemoveAt ( int fIndex ) : void
fIndex int
return void

RemoveLastColumn() public method

public RemoveLastColumn ( ) : void
return void

Reset() public method

public Reset ( ) : void
return void

VirtualListDynamic() public method

public VirtualListDynamic ( IAnalyticsService service, DataSource dataSource ) : System
service IAnalyticsService
dataSource DataSource
return System