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 Pivot
Declaration
public PivotGroupDescriptorElement(GroupDescription groupDescriptor, int level, int span, RadPivotGridElement owner)
Parameters
Group The group descriptor. |
System. The level. |
System. The span. |
Rad The owner. |
Properties
FieldDescription
Gets the field description.
Declaration
public override DescriptionBase FieldDescription { get; }
Property Value
Description The field description. |
Overrides
FieldName
Gets the name of the field.
Declaration
public override string FieldName { get; }
Property Value
System. The name of the field. |
Overrides
FilterButton
Gets the filter button.
Declaration
public LightVisualElement FilterButton { get; }
Property Value
Light The filter button. |
FilterPopup
Gets the filter popup.
Declaration
public PivotGroupFilterPopup FilterPopup { get; }
Property Value
Pivot The filter popup. |
GroupDescriptor
Gets the group descriptor.
Declaration
public GroupDescription GroupDescriptor { get; }
Property Value
Group The group descriptor. |
Level
Gets the level.
Declaration
public int Level { get; }
Property Value
System. The level. |
Resizable
Gets or sets the resizable.
Declaration
public bool Resizable { get; set; }
Property Value
System. The resizable. |
SortDirectionArrow
Gets the sort direction arrow.
Declaration
public ArrowPrimitive SortDirectionArrow { get; }
Property Value
Arrow The sort direction arrow. |
Span
Gets the span.
Declaration
public int Span { get; }
Property Value
System. The span. |
Methods
ArrangeOverride(SizeF)
Arranges the Rad
Declaration
protected override SizeF ArrangeOverride(SizeF finalSize)
Parameters
System. The size that is available for element. |
Returns
System. 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. The scale factor. |
Overrides
MeasureOverride(SizeF)
Measures the space required by the Rad
Declaration
protected override SizeF MeasureOverride(SizeF availableSize)
Parameters
System. The size that is available to the Rad |
Returns
System. 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 Mouse
Declaration
protected override void OnMouseUp(MouseEventArgs e)
Parameters
System. The System. |
Overrides
ToggleSortOrder()
Toggles the sort order.
Declaration
public void ToggleSortOrder()