Interface ISelectionBridge
Defines members for synchronizing selection between RadMultiColumnComboBox and another control.
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
RadMultiColumnComboBox
|
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
QueryableCollectionView
sourceCollectionView
|
ItemsDeselectedInOwner(IEnumerable<Object>, Boolean)
Invoked when an item is deselected from RadMultiColumnComboBox.
Declaration
void ItemsDeselectedInOwner(IEnumerable<object> removedItems, bool raiseEvent = true)
Parameters
System.Collections.Generic.IEnumerable<System.Object>
removedItems
|
System.Boolean
raiseEvent
|
ItemsDeselectedInSource(IEnumerable<Object>, Boolean)
Invoked when an item is deselected from the selection source.
Declaration
void ItemsDeselectedInSource(IEnumerable<object> removedItems, bool raiseEvent = true)
Parameters
System.Collections.Generic.IEnumerable<System.Object>
removedItems
|
System.Boolean
raiseEvent
|
ItemsSelectedInOwner(IEnumerable<Object>, Boolean)
Invoked when an item is selected in RadMultiColumnComboBox.
Declaration
void ItemsSelectedInOwner(IEnumerable<object> addedItems, bool raiseEvent = true)
Parameters
System.Collections.Generic.IEnumerable<System.Object>
addedItems
|
System.Boolean
raiseEvent
|
ItemsSelectedInSource(IEnumerable<Object>, Boolean)
Invoked when an item is selected in the selection source.
Declaration
void ItemsSelectedInSource(IEnumerable<object> addedItems, bool raiseEvent = true)
Parameters
System.Collections.Generic.IEnumerable<System.Object>
addedItems
|
System.Boolean
raiseEvent
|
SelectedItemsResetInOwner()
Invoked when SelectedItems.Reset occurs in RadMultiColumnComboBox.
Declaration
void SelectedItemsResetInOwner()
SynchronizeCurrentItemWithSelection()
Propagates source's CurrentItem to RadMultiColumnComboBox selection.
Declaration
bool SynchronizeCurrentItemWithSelection()
Returns
System.Boolean
|
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()