Class RadListBox
Represents a ListBox control.
Inherited Members
Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.dll
Syntax
[TelerikToolboxCategory("Data")]
public class RadListBox : ListControl, IMultiSelector, ISelector, ISelectorInteraction, IAutocomplete, IListControl, ICommandSource, IScrollingServiceCore, IScrollingInfo
Constructors
RadListBox()
Fields
DataConverterProperty
Identifies the DataConverter dependency property.
Declaration
public static readonly DependencyProperty DataConverterProperty
Field Value
System.
|
DragDropBehaviorProperty
Identifies the DragDropBehavior property.
Declaration
public static readonly DependencyProperty DragDropBehaviorProperty
Field Value
System.
|
DragVisualProviderProperty
Identifies the DragVisualProvider dependency property.
Declaration
public static readonly DependencyProperty DragVisualProviderProperty
Field Value
System.
|
DropVisualProviderProperty
Identifies the IsReadOnly property.
Declaration
public static readonly DependencyProperty DropVisualProviderProperty
Field Value
System.
|
Properties
DataConverter
Gets or sets the DataConverter. This is a dependency property.
Declaration
public DataConverter DataConverter { get; set; }
Property Value
DragDropBehavior
Gets or sets the DragDropBehavior. This is a dependency property.
Declaration
public ListBoxDragDropBehavior DragDropBehavior { get; set; }
Property Value
DragVisualProvider
Gets or sets the DragVisualProvider. This is a dependency property.
Declaration
public IDragVisualProvider DragVisualProvider { get; set; }
Property Value
DropVisualProvider
Gets or sets the DropVisualProvider. This is a dependency property.
Declaration
public IDropVisualProvider DropVisualProvider { get; set; }
Property Value
Methods
GetContainerForItemOverride()
Creates or identifies the element that is used to display the given item.
Declaration
protected override DependencyObject GetContainerForItemOverride()
Returns
System. The element that is used to display the given item. |
Overrides
GetDataItem(UIElement)
Gets the data item according to its container.
Declaration
public override object GetDataItem(UIElement container)
Parameters
System. The container. |
Returns
System.
|
Overrides
HandleKeyboardInput(Key)
When overridden in a derived class, is invoked whenever application code or internal processes call Handle
Declaration
protected override bool HandleKeyboardInput(Key key)
Parameters
System. The key. |
Returns
System.
|
Overrides
InitializeTextRetriever()
Initializes the text Retriever.
Declaration
protected override void InitializeTextRetriever()
Overrides
IsItemSelectable(Object)
Determines whether an item is selectable or not.
Declaration
protected override bool IsItemSelectable(object item)
Parameters
System. The item. |
Returns
System.
|
Overrides
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes call System.
Declaration
public override void OnApplyTemplate()
Overrides
OnCreateAutomationPeer()
Returns class-specific System.Windows.Automation.Peers.AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
System.
|
OnInitialized(EventArgs)
Raises the System.
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
System. The System. |
OnItemsChanged(NotifyCollectionChangedEventArgs)
Raises the Items
Declaration
protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
Parameters
System. The System. |
Overrides
OnKeyDown(KeyEventArgs)
Invoked when the System.
Declaration
protected override void OnKeyDown(KeyEventArgs e)
Parameters
System. Information about the event. |
OnSelectionChanged(SelectionChangedEventArgs)
Called when the selection changes.
Declaration
protected override void OnSelectionChanged(SelectionChangedEventArgs e)
Parameters
System. The event data. |
Overrides
OnTextInput(TextCompositionEventArgs)
Invoked when the System.
Declaration
protected override void OnTextInput(TextCompositionEventArgs e)
Parameters
System. Information about the event. |
UpdateItems(NotifyCollectionChangedAction, IList, IList)
Updates the items when ItemsChanged occurs.
Declaration
protected override void UpdateItems(NotifyCollectionChangedAction action, IList newItems, IList oldItems)
Parameters
System. The action. |
System. The new items. |
System. The old items. |