Class
PivotGroupNode

Represents the group node

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.PivotGrid.dll

Syntax:

cs-api-definition
public class PivotGroupNode : IResizable, INotifyPropertyChanged

Inheritance: objectPivotGroupNode

Implements: INotifyPropertyChangedIResizable

Constructors

PivotGroupNode(IGroup, PivotGroupNode, PivotAxis, RadPivotGridElement, int)

Initializes a new instance of the PivotGroupNode class.

Declaration

cs-api-definition
public PivotGroupNode(IGroup group, PivotGroupNode parent, PivotAxis axis, RadPivotGridElement owner, int index)

Parameters

group

IGroup

The group.

parent

PivotGroupNode

The parent.

axis

PivotAxis

The axis.

owner

RadPivotGridElement

The owner.

index

int

The index.

Properties

Axis

Gets the axis.

Declaration

cs-api-definition
public PivotAxis Axis { get; }

Property Value

PivotAxis

The axis.

Children

Gets the children.

Declaration

cs-api-definition
public PivotGroupNodeChildrenCollection Children { get; }

Property Value

PivotGroupNodeChildrenCollection

The children.

Collapsible

Gets whether the group node is collapsible.

Declaration

cs-api-definition
public bool Collapsible { get; }

Property Value

bool

The collapsible.

Expanded

Gets or sets whether the group node is expanded.

Declaration

cs-api-definition
public bool Expanded { get; set; }

Property Value

bool

The expanded.

Group

Gets the group.

Declaration

cs-api-definition
public IGroup Group { get; }

Property Value

IGroup

The group.

HasChildren

Retursn whether the group node has children.

Declaration

cs-api-definition
public bool HasChildren { get; }

Property Value

bool

The has children.

Index

Gets the index.

Declaration

cs-api-definition
public int Index { get; }

Property Value

int

The index.

IsLeaf

Gets whether the group node is a leaf.

Declaration

cs-api-definition
public bool IsLeaf { get; }

Property Value

bool

The is leaf.

IsVisible

Gets the group node is visible.

Declaration

cs-api-definition
public bool IsVisible { get; }

Property Value

bool

The is visible.

MaxSize

Gets or sets the size of the max.

Declaration

cs-api-definition
public int MaxSize { get; set; }

Property Value

int

The size of the max.

MinSize

Gets or sets the size of the min.

Declaration

cs-api-definition
public int MinSize { get; set; }

Property Value

int

The size of the min.

Name

Gets the name.

Declaration

cs-api-definition
public string Name { get; }

Property Value

string

The name.

Owner

Gets the owner.

Declaration

cs-api-definition
public RadPivotGridElement Owner { get; }

Property Value

RadPivotGridElement

The owner.

Parent

Gets the parent.

Declaration

cs-api-definition
public PivotGroupNode Parent { get; }

Property Value

PivotGroupNode

The parent.

PreferredSize

Gets or sets the size of the preferred.

Declaration

cs-api-definition
public int PreferredSize { get; set; }

Property Value

int

The size of the preferred.

Implements IResizable.PreferredSize

Methods

GetDescendants()

Gets the descendants.

Declaration

cs-api-definition
public IEnumerable<PivotGroupNode> GetDescendants()

Returns

IEnumerable<PivotGroupNode>

OnPropertyChanged(string)

Declaration

cs-api-definition
protected virtual void OnPropertyChanged(string propertyName)

Parameters

propertyName

string

Events

PropertyChanged

Declaration

cs-api-definition
public event PropertyChangedEventHandler PropertyChanged

Event Value

PropertyChangedEventHandler

Implements INotifyPropertyChanged.PropertyChanged