Class ListDataLayer
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class ListDataLayer : IDataItemSource, IDisposable
Constructors
ListDataLayer(RadListElement)
Properties
BindingContext
Declaration
public BindingContext BindingContext { get; }
Property Value
System.Windows.Forms.BindingContext
|
Implements
ChangeCurrentOnAdd
Declaration
public bool ChangeCurrentOnAdd { get; set; }
Property Value
System.Boolean
|
CheckedMember
Declaration
public string CheckedMember { get; set; }
Property Value
System.String
|
CurrentItem
CurrentPosition
Declaration
public int CurrentPosition { get; set; }
Property Value
System.Int32
|
DataMember
Declaration
public string DataMember { get; set; }
Property Value
System.String
|
DataSource
Declaration
public object DataSource { get; set; }
Property Value
System.Object
|
DataView
Declaration
public RadCollectionView<RadListDataItem> DataView { get; }
Property Value
RadCollectionView<RadListDataItem>
|
DescriptionTextMember
Declaration
public string DescriptionTextMember { get; set; }
Property Value
System.String
|
DisplayMember
Declaration
public string DisplayMember { get; set; }
Property Value
System.String
|
Items
Declaration
public RadListDataItemCollection Items { get; }
Property Value
RadListDataItemCollection
|
ListSource
Declaration
public RadListSource<RadListDataItem> ListSource { get; }
Property Value
RadListSource<RadListDataItem>
|
Owner
ValueMember
Declaration
public string ValueMember { get; set; }
Property Value
System.String
|
Methods
CollectionView_CurrentChanged(Object, EventArgs)
Declaration
protected virtual void CollectionView_CurrentChanged(object sender, EventArgs e)
Parameters
System.Object
sender
|
System.EventArgs
e
|
CollectionView_CurrentChanging(Object, CancelEventArgs)
Declaration
protected virtual void CollectionView_CurrentChanging(object sender, CancelEventArgs e)
Parameters
System.Object
sender
|
System.ComponentModel.CancelEventArgs
e
|
CreateItemsCollection(RadListElement)
Declaration
protected virtual RadListDataItemCollection CreateItemsCollection(RadListElement owner)
Parameters
RadListElement
owner
|
Returns
RadListDataItemCollection
|
CreateListSource()
Declaration
protected virtual ListControlListSource CreateListSource()
Returns
ListControlListSource
|
Dispose()
Declaration
public void Dispose()
Implements
GetDescriptionTextValue(RadListDataItem)
Declaration
public object GetDescriptionTextValue(RadListDataItem item)
Parameters
RadListDataItem
item
|
Returns
System.Object
|
GetDisplayValue(RadListDataItem)
Declaration
public object GetDisplayValue(RadListDataItem item)
Parameters
RadListDataItem
item
|
Returns
System.Object
|
GetItemAtIndex(Int32)
Declaration
public RadListDataItem GetItemAtIndex(int index)
Parameters
System.Int32
index
|
Returns
RadListDataItem
|
GetItemRange(Int32, Int32)
Declaration
public List<RadListDataItem> GetItemRange(int startIndex, int endIndex)
Parameters
System.Int32
startIndex
|
System.Int32
endIndex
|
Returns
System.Collections.Generic.List<RadListDataItem>
|
GetRowIndex(RadListDataItem)
Declaration
public int GetRowIndex(RadListDataItem item)
Parameters
RadListDataItem
item
|
Returns
System.Int32
|
GetUnformattedValue(RadListDataItem)
Declaration
public string GetUnformattedValue(RadListDataItem item)
Parameters
RadListDataItem
item
|
Returns
System.String
|
GetValue(RadListDataItem)
Declaration
public object GetValue(RadListDataItem item)
Parameters
RadListDataItem
item
|
Returns
System.Object
|
GetVisibleItemsCount()
Declaration
public int GetVisibleItemsCount()
Returns
System.Int32
|
Initialize()
NewItem()
OnCurrentPositionChanged(Int32)
Declaration
protected virtual void OnCurrentPositionChanged(int newPosition)
Parameters
System.Int32
newPosition
|
OnCurrentPositionChanging(Int32)
Declaration
protected virtual bool OnCurrentPositionChanging(int newPosition)
Parameters
System.Int32
newPosition
|
Returns
System.Boolean
|
Refresh()
Declaration
public void Refresh()
UnwireEvents()
Declaration
protected virtual void UnwireEvents()
WireEvents()
Declaration
protected virtual void WireEvents()
Events
BindingContextChanged
Declaration
public event EventHandler BindingContextChanged
Event Type
System.EventHandler
|
Implements
CurrentPositionChanged
Declaration
public event PositionChangedEventHandler CurrentPositionChanged
Event Type
PositionChangedEventHandler
|
CurrentPositionChanging
Declaration
public event PositionChangingEventHandler CurrentPositionChanging
Event Type
PositionChangingEventHandler
|
Initialized
Declaration
public event EventHandler Initialized
Event Type
System.EventHandler
|
Explicit Interface Implementations
IDataItemSource.BindingComplete()
IDataItemSource.MetadataChanged(PropertyDescriptor)
Declaration
void IDataItemSource.MetadataChanged(PropertyDescriptor pd)
Parameters
System.ComponentModel.PropertyDescriptor
pd
|