InterfaceISelectionBridge
Defines members for synchronizing selection between RadMultiColumnComboBox and another control.
Definition
Namespace:Telerik.Windows.Controls.MultiColumnComboBox
Assembly:Telerik.Windows.Controls.GridView.dll
Syntax:
public interface ISelectionBridge
Properties
Owner
Gets the RadMultiColumnComboBox that is associated with the selection bridge.
Declaration
RadMultiColumnComboBox Owner { get; }
Property Value
Methods
ClearOwnerSelection()
Clears the selection in RadMultiColumnComboBox.
Declaration
void ClearOwnerSelection()
ClearSourceSelection()
Clears the selection in source element.
Declaration
void ClearSourceSelection()
InitializeCollectionView(QueryableCollectionView)
Initializes CollectionView instance, associated with SelectionBridge.
Declaration
void InitializeCollectionView(QueryableCollectionView sourceCollectionView)
Parameters
sourceCollectionView
ItemsDeselectedInOwner(IEnumerable<object>, bool)
Invoked when an item is deselected from RadMultiColumnComboBox.
Declaration
void ItemsDeselectedInOwner(IEnumerable<object> removedItems, bool raiseEvent = true)
Parameters
removedItems
raiseEvent
ItemsDeselectedInSource(IEnumerable<object>, bool)
Invoked when an item is deselected from the selection source.
Declaration
void ItemsDeselectedInSource(IEnumerable<object> removedItems, bool raiseEvent = true)
Parameters
removedItems
raiseEvent
ItemsSelectedInOwner(IEnumerable<object>, bool)
Invoked when an item is selected in RadMultiColumnComboBox.
Declaration
void ItemsSelectedInOwner(IEnumerable<object> addedItems, bool raiseEvent = true)
Parameters
addedItems
raiseEvent
ItemsSelectedInSource(IEnumerable<object>, bool)
Invoked when an item is selected in the selection source.
Declaration
void ItemsSelectedInSource(IEnumerable<object> addedItems, bool raiseEvent = true)
Parameters
addedItems
raiseEvent
SelectedItemsResetInOwner()
Invoked when SelectedItems.Reset occurs in RadMultiColumnComboBox.
Declaration
void SelectedItemsResetInOwner()
SynchronizeCurrentItemWithSelection()
Propagates source's CurrentItem to RadMultiColumnComboBox selection.
SynchronizeSelectedItemsWithSource()
Synchronizes cached selected items back to the source selection.
Declaration
void SynchronizeSelectedItemsWithSource()
UnsubscribeFromSourceEvents()
Unsubscribes selection bridge from source's selection events.
Declaration
void UnsubscribeFromSourceEvents()