Represents a class that provides interaction with the DropDown element of RadMultiColumnComboBox.
Definition
Namespace:Telerik.Windows.Controls.MultiColumnComboBox
Assembly:Telerik.Windows.Controls.GridView.dll
Syntax:
public abstract class DropDownContentManager
Inheritance: objectDropDownContentManager
Derived Classes:
Constructors
protected DropDownContentManager()
Properties
DropDownElement
FrameworkElement
Gets the DropDown element.
public abstract FrameworkElement DropDownElement { get; }
Gets the owner RadMultiColumnComboBox.
public abstract RadMultiColumnComboBox Owner { get; }
Methods
Clean event subscriptions and other used resources.
public virtual void CleanUp()
Initializes properties and wires events.
public void Initialize(Popup dropDownPopup)
Finds the DropDown element in the visual tree and initializes the DropDownElement property.
public virtual void InitializeDropDownContent(Popup dropDownPopup)
Initializes SelectionBridge that synchronizes selection between Owner and DropDownElement.
Invoked on CollectionView.CollectionChanged event occurrence.
public abstract void OnCollectionViewCollectionChanged(QueryableCollectionView collectionView)
Invoked on MouseButtonDown event occurrence.
public abstract void OnMouseDown(object sender, MouseButtonEventArgs args)
Invoked on MouseButtonUp event occurrence.
public abstract void OnMouseUp(object sender, MouseButtonEventArgs args)
Invoked on PreviewMouseButtonDown event occurrence.
public abstract void OnPreviewMouseDown(object sender, MouseButtonEventArgs args)
Refreshes the DropDownElement UI.
public abstract void RefreshDropDownElement()
Sets the DropDownElement SelectionMode in accordance to the one of the Owner.
public abstract void SetSelectionMode()