Represents a class that provides interaction with RadGridView as DropDown element of RadMultiColumnComboBox.
Definition
Namespace:Telerik.Windows.Controls.MultiColumnComboBox
Assembly:Telerik.Windows.Controls.GridView.dll
Syntax:
public class GridViewDropDownContentManager : DropDownContentManager
Inheritance: objectDropDownContentManagerGridViewDropDownContentManager
Inherited Members
Constructors
Initializes a new instance of the GridViewDropDownContentManager class.
public GridViewDropDownContentManager(RadMultiColumnComboBox owner)
Properties
Gets the collection of columns of the RadGridView drop down element. It is available as soon as the drop down content is initialized.
public GridViewColumnCollection Columns { get; }
DropDownElement
FrameworkElement
Gets the DropDown element.
public override FrameworkElement DropDownElement { get; }
Overrides:
Gets the owner RadMultiColumnComboBox.
public override RadMultiColumnComboBox Owner { get; }
Overrides:
Methods
Clean event subscriptions and other used resources.
public override void CleanUp()
Overrides:
Finds the DropDown element in the visual tree and initializes the DropDownElement property.
public override void InitializeDropDownContent(Popup dropDownPopup)
Overrides:
Initializes SelectionBridge that synchronizes selection between Owner and DropDownElement.
public override ISelectionBridge InitializeSelectionBridge()
Overrides:
Invoked on CollectionView.CollectionChanged event occurrence.
public override void OnCollectionViewCollectionChanged(QueryableCollectionView collectionView)
Overrides:
Invoked on MouseButtonDown event occurrence.
public override void OnMouseDown(object sender, MouseButtonEventArgs args)
Overrides:
Invoked on MouseButtonUp event occurrence.
public override void OnMouseUp(object sender, MouseButtonEventArgs args)
Overrides:
Invoked on PreviewMouseDown event occurrence.
public override void OnPreviewMouseDown(object sender, MouseButtonEventArgs args)
Overrides:
Refreshes the DropDownElement UI.
public override void RefreshDropDownElement()
Overrides:
Sets the DropDownElement SelectionMode in accordance to the one of the Owner.
public override void SetSelectionMode()
Overrides: