C# Класс BlueSky.Model.VirtualListDynamic

Наследование: IBindingList, ITypedList, IEnumerator
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
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

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
CreateColumnCollection ( ) : void
RaiseListChanged ( ListChangedEventArgs args ) : void

Приватные методы

Метод Описание
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

Описание методов

Add() публичный Метод

public Add ( object val ) : int
val object
Результат int

AddColumn() публичный Метод

public AddColumn ( ) : void
Результат void

AddNew() публичный Метод

public AddNew ( ) : void
Результат void

Clear() публичный Метод

public Clear ( ) : void
Результат void

Contains() публичный Метод

public Contains ( object val ) : bool
val object
Результат bool

CopyTo() публичный Метод

public CopyTo ( System array, int fIndex ) : void
array System
fIndex int
Результат void

CreateColumnCollection() защищенный Метод

protected CreateColumnCollection ( ) : void
Результат void

GetColumnName() публичный Метод

public GetColumnName ( int columnIndex ) : string
columnIndex int
Результат string

GetEnumerator() публичный Метод

public GetEnumerator ( ) : IEnumerator
Результат IEnumerator

GetRowKey() публичный Метод

public GetRowKey ( int rowIndex, int colIndex ) : object
rowIndex int
colIndex int
Результат object

IndexOf() публичный Метод

public IndexOf ( object val ) : int
val object
Результат int

Insert() публичный Метод

public Insert ( int fIndex, object val ) : void
fIndex int
val object
Результат void

MoveNext() публичный Метод

public MoveNext ( ) : bool
Результат bool

RaiseListChanged() защищенный Метод

protected RaiseListChanged ( ListChangedEventArgs args ) : void
args System.ComponentModel.ListChangedEventArgs
Результат void

Remove() публичный Метод

public Remove ( object val ) : void
val object
Результат void

RemoveAt() публичный Метод

public RemoveAt ( int fIndex ) : void
fIndex int
Результат void

RemoveLastColumn() публичный Метод

public RemoveLastColumn ( ) : void
Результат void

Reset() публичный Метод

public Reset ( ) : void
Результат void

VirtualListDynamic() публичный Метод

public VirtualListDynamic ( IAnalyticsService service, DataSource dataSource ) : System
service IAnalyticsService
dataSource DataSource
Результат System