Class PivotGroupDescriptorElement
Represents the group descriptor element.
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.PivotGrid.dll
Syntax
public class PivotGroupDescriptorElement : PivotFieldDescriptorElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IImageElement, ITextPrimitive, ITextProvider
Constructors
PivotGroupDescriptorElement(GroupDescription, Int32, Int32, RadPivotGridElement)
Initializes a new instance of the PivotGroupDescriptorElement class.
Declaration
public PivotGroupDescriptorElement(GroupDescription groupDescriptor, int level, int span, RadPivotGridElement owner)
Parameters
GroupDescription
groupDescriptor
The group descriptor. |
System.Int32
level
The level. |
System.Int32
span
The span. |
RadPivotGridElement
owner
The owner. |
Properties
FieldDescription
Gets the field description.
Declaration
public override DescriptionBase FieldDescription { get; }
Property Value
DescriptionBase
The field description. |
Overrides
FieldName
Gets the name of the field.
Declaration
public override string FieldName { get; }
Property Value
System.String
The name of the field. |
Overrides
FilterButton
Gets the filter button.
Declaration
public LightVisualElement FilterButton { get; }
Property Value
LightVisualElement
The filter button. |
FilterPopup
Gets the filter popup.
Declaration
public PivotGroupFilterPopup FilterPopup { get; }
Property Value
PivotGroupFilterPopup
The filter popup. |
GroupDescriptor
Gets the group descriptor.
Declaration
public GroupDescription GroupDescriptor { get; }
Property Value
GroupDescription
The group descriptor. |
Level
Gets the level.
Declaration
public int Level { get; }
Property Value
System.Int32
The level. |
Resizable
Gets or sets the resizable.
Declaration
public bool Resizable { get; set; }
Property Value
System.Boolean
The resizable. |
SortDirectionArrow
Gets the sort direction arrow.
Declaration
public ArrowPrimitive SortDirectionArrow { get; }
Property Value
ArrowPrimitive
The sort direction arrow. |
Span
Gets the span.
Declaration
public int Span { get; }
Property Value
System.Int32
The span. |
Methods
ArrangeOverride(SizeF)
Arranges the RadElement to its final location. The element must call the Arrange method of each of its children.
Declaration
protected override SizeF ArrangeOverride(SizeF finalSize)
Parameters
System.Drawing.SizeF
finalSize
The size that is available for element. |
Returns
System.Drawing.SizeF
The rectangle occupied by the element. Usually |
Overrides
Remarks
In this method call to the Arrange method of each child must be made.
CreateChildElements()
Called by the element when constructed. Allows inheritors to build the element tree.
Declaration
protected override void CreateChildElements()
Overrides
DisposeManagedResources()
Disposes the managed resources.
Declaration
protected override void DisposeManagedResources()
Overrides
DpiScaleChanged(SizeF)
Fires when the DPI scale is changed.
Declaration
public override void DpiScaleChanged(SizeF scaleFactor)
Parameters
System.Drawing.SizeF
scaleFactor
The scale factor. |
Overrides
MeasureOverride(SizeF)
Measures the space required by the RadElement Used by the layout system.
Declaration
protected override SizeF MeasureOverride(SizeF availableSize)
Parameters
System.Drawing.SizeF
availableSize
The size that is available to the RadElement. The available size can be infinity (to take the full size of the element) |
Returns
System.Drawing.SizeF
The minimum size required by the element to be completely visible. Cannot be infinity. |
Overrides
Remarks
In this method call to the Measure method of each child must be made.
OnMouseUp(MouseEventArgs)
Raises the MouseUp event.
Declaration
protected override void OnMouseUp(MouseEventArgs e)
Parameters
System.Windows.Forms.MouseEventArgs
e
The System.Windows.Forms.MouseEventArgs instance containing the event data. |
Overrides
ToggleSortOrder()
Toggles the sort order.
Declaration
public void ToggleSortOrder()