Class PivotGroupFilterPopup
Represents group filter popup.
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.PivotGrid.dll
Syntax
public class PivotGroupFilterPopup : RadSizableDropDownMenu, INotifyPropertyChanged, ISupportInitializeNotification, ISupportInitialize, IComponentTreeHandler, ILayoutHandler, IPCHost, IAnalyticsProvider, IPopupControl, IItemsControl
Constructors
PivotGroupFilterPopup(PivotGroupDescriptorElement)
Initializes a new instance of the PivotGroupFilterPopup class.
Declaration
public PivotGroupFilterPopup(PivotGroupDescriptorElement groupDescriptorElement)
Parameters
|
PivotGroupDescriptorElement
groupDescriptorElement
The group descriptor element. |
Properties
ButtonsMenuItem
Gets the buttons menu item.
Declaration
public PivotFilterMenuButtonsItem ButtonsMenuItem { get; }
Property Value
|
PivotFilterMenuButtonsItem
The buttons menu item. |
ClearFilterMenuItem
Gets the clear filter menu item.
Declaration
public RadMenuItem ClearFilterMenuItem { get; }
Property Value
|
RadMenuItem
The clear filter menu item. |
GroupDescriptorElement
Gets the group descriptor element.
Declaration
public PivotGroupDescriptorElement GroupDescriptorElement { get; }
Property Value
|
PivotGroupDescriptorElement
The group descriptor element. |
LabelFilterMenuItem
Gets the label filter menu item.
Declaration
public RadMenuItem LabelFilterMenuItem { get; }
Property Value
|
RadMenuItem
The label filter menu item. |
SortAZMenuItem
Gets the sort AZ menu item.
Declaration
public RadMenuItem SortAZMenuItem { get; }
Property Value
|
RadMenuItem
The sort AZ menu item. |
SortOptionsMenuItem
Gets the sort options menu item.
Declaration
public RadMenuItem SortOptionsMenuItem { get; }
Property Value
|
RadMenuItem
The sort options menu item. |
SortZAMenuItem
Gets the sort ZA menu item.
Declaration
public RadMenuItem SortZAMenuItem { get; }
Property Value
|
RadMenuItem
The sort ZA menu item. |
TextBoxMenuItem
Gets the text box menu item.
Declaration
public PivotFilterMenuTextBoxItem TextBoxMenuItem { get; }
Property Value
|
PivotFilterMenuTextBoxItem
The text box menu item. |
ThemeClassName
Gets or sets the name of the theme class.
Declaration
public override string ThemeClassName { get; set; }
Property Value
|
System.String
The name of the theme class. |
Overrides
TreeViewMenuItem
Gets the tree view menu item.
Declaration
public PivotFilterMenuTreeItem TreeViewMenuItem { get; }
Property Value
|
PivotFilterMenuTreeItem
The tree view menu item. |
ValueFilterMenuItem
Gets the value filter menu item.
Declaration
public RadMenuItem ValueFilterMenuItem { get; }
Property Value
|
RadMenuItem
The value filter menu item. |
Methods
AreComparisonsEqual(Condition, Condition)
Returns whether the conditions are equal.
Declaration
protected static bool AreComparisonsEqual(Condition condition1, Condition condition2)
Parameters
|
Condition
condition1
The condition1. |
|
Condition
condition2
The condition2. |
Returns
|
System.Boolean
|
ButtonCancel_Click(Object, EventArgs)
Handles the Click event of the ButtonCancel control.
Declaration
protected virtual void ButtonCancel_Click(object sender, EventArgs e)
Parameters
|
System.Object
sender
The source of the event. |
|
System.EventArgs
e
The System.EventArgs instance containing the event data. |
ButtonOK_Click(Object, EventArgs)
Handles the Click event of the ButtonOK control.
Declaration
protected virtual void ButtonOK_Click(object sender, EventArgs e)
Parameters
|
System.Object
sender
The source of the event. |
|
System.EventArgs
e
The System.EventArgs instance containing the event data. |
clearFilterMenuItem_Click(Object, EventArgs)
Handles the Click event of the clearFilterMenuItem control.
Declaration
protected virtual void clearFilterMenuItem_Click(object sender, EventArgs e)
Parameters
|
System.Object
sender
The source of the event. |
|
System.EventArgs
e
The System.EventArgs instance containing the event data. |
GetBackupSize()
Gets the backup size.
Declaration
protected override Size GetBackupSize()
Returns
|
System.Drawing.Size
|
Overrides
InitializeLabelFilters()
Initializes the label filters.
Declaration
protected virtual void InitializeLabelFilters()
InitializeMenuItems()
Initializes the menu items.
Declaration
protected virtual void InitializeMenuItems()
InitializeValueFilters()
Initializes the value filters.
Declaration
protected virtual void InitializeValueFilters()
labelFilterItem_Click(Object, EventArgs)
Handles the Click event of the labelFilterItem control.
Declaration
protected virtual void labelFilterItem_Click(object sender, EventArgs e)
Parameters
|
System.Object
sender
The source of the event. |
|
System.EventArgs
e
The System.EventArgs instance containing the event data. |
LoadSettings()
Loads the settings.
Declaration
protected virtual void LoadSettings()
OnMouseWheel(Control, Int32)
Determines whether the MouseWheel event is handled by the popup.
Declaration
public override bool OnMouseWheel(Control target, int delta)
Parameters
|
System.Windows.Forms.Control
target
|
|
System.Int32
delta
|
Returns
|
System.Boolean
|
Overrides
OnPopupOpening(CancelEventArgs)
Fires when the popup is about to open.
Declaration
protected override void OnPopupOpening(CancelEventArgs args)
Parameters
|
System.ComponentModel.CancelEventArgs
args
A CancelEventArgs object that contains information about the event |
Overrides
ProcessMnemonic(Keys)
Processes the mnemonic.
Declaration
protected override bool ProcessMnemonic(Keys keyData)
Parameters
|
System.Windows.Forms.Keys
keyData
The key data. |
Returns
|
System.Boolean
|
Overrides
SetTheme(String)
Sets the theme.
Declaration
public void SetTheme(string themeName)
Parameters
|
System.String
themeName
Name of the theme. |
sortAZMenuItem_Click(Object, EventArgs)
Handles the Click event of the sortAZMenuItem control.
Declaration
protected virtual void sortAZMenuItem_Click(object sender, EventArgs e)
Parameters
|
System.Object
sender
The source of the event. |
|
System.EventArgs
e
The System.EventArgs instance containing the event data. |
sortOptionsMenuItem_Click(Object, EventArgs)
Handles the Click event of the sortOptionsMenuItem control.
Declaration
protected virtual void sortOptionsMenuItem_Click(object sender, EventArgs e)
Parameters
|
System.Object
sender
The source of the event. |
|
System.EventArgs
e
The System.EventArgs instance containing the event data. |
sortZAMenuItem_Click(Object, EventArgs)
Handles the Click event of the sortZAMenuItem control.
Declaration
protected virtual void sortZAMenuItem_Click(object sender, EventArgs e)
Parameters
|
System.Object
sender
The source of the event. |
|
System.EventArgs
e
The System.EventArgs instance containing the event data. |
textBoxMenuItem_TextChanged(Object, EventArgs)
Handles the TextChanged event of the textBoxMenuItem control.
Declaration
protected virtual void textBoxMenuItem_TextChanged(object sender, EventArgs e)
Parameters
|
System.Object
sender
The source of the event. |
|
System.EventArgs
e
The System.EventArgs instance containing the event data. |
topTenItem_Click(Object, EventArgs)
Handles the Click event of the topTenItem control.
Declaration
protected virtual void topTenItem_Click(object sender, EventArgs e)
Parameters
|
System.Object
sender
The source of the event. |
|
System.EventArgs
e
The System.EventArgs instance containing the event data. |
valueFilterItem_Click(Object, EventArgs)
Handles the Click event of the valueFilterItem control.
Declaration
protected virtual void valueFilterItem_Click(object sender, EventArgs e)
Parameters
|
System.Object
sender
The source of the event. |
|
System.EventArgs
e
The System.EventArgs instance containing the event data. |