Class PivotSchemaDesigner
Represents the pivot schema designer control that enables users to drag and drop pivot fields between rows, columns, values, and filters dynamically at run time.
Inheritance
Namespace: Syncfusion.Windows.Forms.PivotAnalysis
Assembly: Syncfusion.PivotAnalysis.Windows.dll
Syntax
public class PivotSchemaDesigner : Control
Constructors
PivotSchemaDesigner()
Initializes a new instance of the PivotSchemaDesigner class.
Declaration
public PivotSchemaDesigner()
PivotSchemaDesigner(PivotGridControl)
Initializes a new instance of the PivotSchemaDesigner class with the specified PivotGridControl.
Declaration
public PivotSchemaDesigner(PivotGridControl pivotGridControl)
Parameters
Type | Name | Description |
---|---|---|
PivotGridControl | pivotGridControl | The instance of the PivotGridControl class. |
Properties
DeferLayoutUpdateButton
Gets or sets the button control used for updating the PivotGridControl based on dynamic operations.
Declaration
public ButtonAdv DeferLayoutUpdateButton { get; set; }
Property Value
Type |
---|
ButtonAdv |
DeferLayoutUpdateCheckBox
Gets or sets the check box control used for enabling and disabling defer layout support.
Declaration
[CLSCompliant(false)]
public CheckBoxAdv DeferLayoutUpdateCheckBox { get; set; }
Property Value
Type |
---|
CheckBoxAdv |
Remarks
The CheckState value of this check box is bound with the DeferLayoutUpdate property.
ShowCalculationsAsColumnCheckBox
Gets or sets the check box control used for enabling and disabling show calculations as columns support.
Declaration
[CLSCompliant(false)]
public CheckBoxAdv ShowCalculationsAsColumnCheckBox { get; set; }
Property Value
Type |
---|
CheckBoxAdv |
Remarks
The CheckState value of this check box is bound with the ShowCalculationsAsColumns property.
Methods
Dispose(Boolean)
Releases the managed resources.
Declaration
protected override void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | disposing | true, if managed resources should be disposed; otherwise, false. |
OnSchemaChanged(SchemaChangedEventArgs)
Raises the SchemaChanged event.
Declaration
protected virtual void OnSchemaChanged(SchemaChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
SchemaChangedEventArgs | e | The event argument. |
OnSchemaChanging(SchemaChangingEventArgs)
Raises the SchemaChanging event.
Declaration
protected virtual void OnSchemaChanging(SchemaChangingEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
SchemaChangingEventArgs | e | The event argument. |
RefreshGridSchemaLayout()
Refreshes the pivot schema designer in order to display the updated items.
Declaration
public void RefreshGridSchemaLayout()
Events
SchemaChanged
Occurs whenever the schema definitions gets changed in the PivotSchemaDesigner.
Declaration
public event SchemaChangedEventHandler SchemaChanged
Event Type
Type |
---|
SchemaChangedEventHandler |
Remarks
This event will be raised when the field list or row, column, value, filter collection gets changed.
SchemaChanging
Occurs whenever the schema definitions begin to change in the PivotSchemaDesigner.
Declaration
public event SchemaChangingEventHandler SchemaChanging
Event Type
Type |
---|
SchemaChangingEventHandler |
Remarks
This event will be raised when the field list or row, column, value, filter collection gets changed.