From 3969e8edd6e41fc31310355cc9365e87e98cf27f Mon Sep 17 00:00:00 2001 From: AravinthSundaramSF Date: Thu, 3 Sep 2026 18:07:38 +0530 Subject: [PATCH 1/5] Task(1048407): Avoided redundant words in WinForms Pivot Grid --- .../Asynchronous-Data-Processing.md | 18 ++--- WindowsForms/Pivot-Grid/Cell-Selection.md | 30 ++++---- .../Pivot-Grid/Conditional-Formatting.md | 18 ++--- WindowsForms/Pivot-Grid/Data-Binding.md | 22 +++--- WindowsForms/Pivot-Grid/Data-Exploration.md | 8 +- WindowsForms/Pivot-Grid/Editing-Values.md | 8 +- WindowsForms/Pivot-Grid/Exporting.md | 40 +++++----- WindowsForms/Pivot-Grid/Filtering.md | 12 +-- WindowsForms/Pivot-Grid/Freezing-Headers.md | 6 +- WindowsForms/Pivot-Grid/Getting-Started.md | 52 ++++++------- WindowsForms/Pivot-Grid/Grouping-Bar.md | 26 +++---- WindowsForms/Pivot-Grid/Hyperlink-Cells.md | 6 +- WindowsForms/Pivot-Grid/Layouts.md | 26 +++---- WindowsForms/Pivot-Grid/Localization.md | 8 +- WindowsForms/Pivot-Grid/Overview.md | 18 ++--- WindowsForms/Pivot-Grid/Pivot-Calculations.md | 10 +-- WindowsForms/Pivot-Grid/Pivot-Columns.md | 8 +- WindowsForms/Pivot-Grid/Pivot-Rows.md | 8 +- .../Pivot-Grid/Pivot-Schema-Designer.md | 51 ++++++------- WindowsForms/Pivot-Grid/Printing.md | 10 +-- .../Pivot-Grid/Right-To-Left-Support.md | 4 +- .../Serialization-and-Deserialization.md | 76 +++++++++---------- WindowsForms/Pivot-Grid/Sorting.md | 6 +- WindowsForms/Pivot-Grid/Summaries.md | 6 +- WindowsForms/Pivot-Grid/Theming.md | 18 ++--- WindowsForms/Pivot-Grid/Touch-Support.md | 16 ++-- WindowsForms/Pivot-Grid/Updating-Values.md | 8 +- 27 files changed, 259 insertions(+), 260 deletions(-) diff --git a/WindowsForms/Pivot-Grid/Asynchronous-Data-Processing.md b/WindowsForms/Pivot-Grid/Asynchronous-Data-Processing.md index 79670e9de..b4231ae94 100644 --- a/WindowsForms/Pivot-Grid/Asynchronous-Data-Processing.md +++ b/WindowsForms/Pivot-Grid/Asynchronous-Data-Processing.md @@ -9,13 +9,13 @@ documentation: ug # Asynchronous Data Processing in WinForms Pivot Grid -Pivot grid control provides support for loading the data in a unique UI thread i.e., the pivot grid control can perform long running operations asynchronously on a background thread. It also loads the data asynchronously for every layout related operation in the pivot grid. +WinForms Pivot Grid provides support for loading the data in a unique UI thread i.e., the control can perform long running operations asynchronously on a background thread. It also loads the data asynchronously for every layout related operation. ## Enabling asynchronous loading -To enable the asynchronous loading support, the [EnableAsyncLoading](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_EnableAsyncLoading) property of pivot grid control is used. +To enable the asynchronous loading support, the [EnableAsyncLoading](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_EnableAsyncLoading) property of Pivot Grid control is used. -Refer to the below code sample to enable the asynchronous loading support in pivot grid. +Refer to the below code sample to enable the asynchronous loading support in Pivot Grid. {% tabs %} @@ -33,19 +33,19 @@ Me.pivotGridControl1.EnableAsyncLoading = True {% endtabs %} -N> It is possible to find whether the pivot grid control is in asynchronous mode or not by using the [InAsyncMode](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_InAsyncMode) property of pivot grid. +N> It is possible to find whether the Pivot Grid control is in asynchronous mode or not by using the [InAsyncMode](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_InAsyncMode) property of pivot grid. ## Asynchronous operations -Pivot grid control provides support for asynchronous loading for every layout changes such as filtering, sorting, drag and drop operations that manipulate the pivot table field list. +Pivot Grid provides support for asynchronous loading for every layout changes such as filtering, sorting, drag and drop operations that manipulate the pivot table field list. The below screenshot illustrates the asynchronous data processing while sorting the pivot column item "State". -![Asynchronous-Data-Processing_img1](Asynchronous-Data-Processing_images/Asynchronous-Data-Processing_img1.png) +![Asynchronous data processing during sorting](Asynchronous-Data-Processing_images/Asynchronous-Data-Processing_img1.png) ## Customizing loading icon -The loading icon can be customized by using the [BusyAnimationIcon](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_BusyAnimationIcon) property of pivot grid control. +The loading icon can be customized by using the [BusyAnimationIcon](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_BusyAnimationIcon) property of Pivot Grid control. Refer to the below code sample to change the default loading icon that is used to denote asynchronous loading. @@ -65,7 +65,7 @@ Me.pivotGridControl1.BusyAnimationIcon = Image.FromFile("Loading.gif") {% endtabs %} -![Asynchronous-Data-Processing_img2](Asynchronous-Data-Processing_images/Asynchronous-Data-Processing_img2.png) +![Customized loading icon](Asynchronous-Data-Processing_images/Asynchronous-Data-Processing_img2.png) ## Disabling loading icon @@ -89,7 +89,7 @@ Me.pivotGridControl1.BusyAnimationIcon = Nothing ## Events -Following are the events that are available to indicate the status of asynchronous loading operations in pivot grid control. +Following are the events that are available to indicate the status of asynchronous loading operations in Pivot Grid control. * The **[AsyncLoadStarted](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html)** event will be fired whenever the asynchronous operation gets started. * The **[AsyncLoadCompleted](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html)** event will be fired whenever the asynchronous operation gets completed. diff --git a/WindowsForms/Pivot-Grid/Cell-Selection.md b/WindowsForms/Pivot-Grid/Cell-Selection.md index da955fb65..992272b64 100644 --- a/WindowsForms/Pivot-Grid/Cell-Selection.md +++ b/WindowsForms/Pivot-Grid/Cell-Selection.md @@ -9,13 +9,13 @@ documentation: ug # Cell Selection in Windows Forms Pivot Grid -The pivot grid supports cell selection where you can select grid value cells similar to Microsoft Excel. Using this support, selected cells can be copied to clipboard or notepad. The custom operations can be performed on cell selection and also any control can be bound to the pivot grid based on its selected cell values. +WinForms Pivot Grid supports cell selection where you can select grid value cells similar to Microsoft Excel. Using this support, selected cells can be copied to clipboard or notepad. The custom operations can be performed on cell selection and also any control can be bound to the Pivot Grid based on its selected cell values. ## Enabling cell selection -The cell selection support can be enabled in the pivot grid by using the property of [AllowSelection](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_AllowSelection) property. Also the [AllowSelection](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Grid.GridModelOptions.html#Syncfusion_Windows_Forms_Grid_GridModelOptions_AllowSelection) property in grid model's options should be set as "Any" to select multiple cells in the pivot grid. +The cell selection support can be enabled in Pivot Grid by using the property of [AllowSelection](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_AllowSelection) property. Also the [AllowSelection](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Grid.GridModelOptions.html#Syncfusion_Windows_Forms_Grid_GridModelOptions_AllowSelection) property in grid model's options should be set as "Any" to select multiple cells in the control. -Refer to the below code sample to allow multi cell selection in pivot grid control. +Refer to the below code sample to allow multi cell selection in Pivot Grid control. {% tabs %} @@ -35,11 +35,11 @@ Me.pivotGridControl1.TableModel.Options.AllowSelection = GridSelectionFlags.Any {% endtabs %} -![Cell-Selection_img1](Cell-Selection_images/Cell-Selection_img1.png) +![Multi-cell selection](Cell-Selection_images/Cell-Selection_img1.png) ## Excel like selection frame -Pivot grid provides support for Excel like selection and the Excel like selection frame can be enabled by setting the properties of [ExcelLikeSelectionFrame](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Grid.GridModelOptions.html#Syncfusion_Windows_Forms_Grid_GridModelOptions_ExcelLikeSelectionFrame) and [ExcelLikeCurrentCell](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Grid.GridModelOptions.html#Syncfusion_Windows_Forms_Grid_GridModelOptions_ExcelLikeCurrentCell) to `true`. +Pivot Grid provides support for Excel like selection and the Excel like selection frame can be enabled by setting the properties of [ExcelLikeSelectionFrame](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Grid.GridModelOptions.html#Syncfusion_Windows_Forms_Grid_GridModelOptions_ExcelLikeSelectionFrame) and [ExcelLikeCurrentCell](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Grid.GridModelOptions.html#Syncfusion_Windows_Forms_Grid_GridModelOptions_ExcelLikeCurrentCell) to `true`. {% tabs %} @@ -61,9 +61,9 @@ Me.pivotGridControl1.TableModel.Options.ExcelLikeCurrentCell = True ### Excel 2016 like selection frame -Pivot grid provides support to display the selection frame like Excel 2016 by using the [SelectionFrameOption](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Grid.GridModelOptions.html#Syncfusion_Windows_Forms_Grid_GridModelOptions_SelectionFrameOption) property. By default, the selection frame is set as `Excel2016`. +Pivot Grid provides support to display the selection frame like Excel 2016 by using the [SelectionFrameOption](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Grid.GridModelOptions.html#Syncfusion_Windows_Forms_Grid_GridModelOptions_SelectionFrameOption) property. By default, the selection frame is set as `Excel2016`. -Refer to the below code sample to set the Excel 2016 like selection frame for selecting cells in the pivot grid. +Refer to the below code sample to set the Excel 2016 like selection frame for selecting cells in the Pivot Grid. {% tabs %} @@ -89,13 +89,13 @@ Me.pivotGridControl1.TableModel.Options.SelectionFrameOption = SelectionFrameOpt {% endtabs %} -![Cell-Selection_img2](Cell-Selection_images/Cell-Selection_img2.png) +![Excel 2016 selection frame](Cell-Selection_images/Cell-Selection_img2.png) ### Excel 2003 like selection frame -Pivot grid provides support to display the selection frame like Excel 2003 by using the [SelectionFrameOption](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Grid.GridModelOptions.html#Syncfusion_Windows_Forms_Grid_GridModelOptions_SelectionFrameOption) property. +Pivot Grid provides support to display the selection frame like Excel 2003 by using the [SelectionFrameOption](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Grid.GridModelOptions.html#Syncfusion_Windows_Forms_Grid_GridModelOptions_SelectionFrameOption) property. -Refer to the below code sample to set the Excel 2003 like selection frame for selecting cells in the pivot grid. +Refer to the below code sample to set the Excel 2003 like selection frame for selecting cells in the Pivot Grid. {% tabs %} @@ -121,11 +121,11 @@ Me.pivotGridControl1.TableModel.Options.SelectionFrameOption = SelectionFrameOpt {% endtabs %} -![Cell-Selection_img3](Cell-Selection_images/Cell-Selection_img3.png) +![Excel 2003 selection frame](Cell-Selection_images/Cell-Selection_img3.png) ## Customizing selection border -The pivot grid control provides support to customize the default appearance of selection border in Excel-2016 like selection frame. +The Pivot Grid control provides support to customize the default appearance of selection border in Excel-2016 like selection frame. N> The selection border appearance of Excel 2003 like selection frame cannot be modified. @@ -153,7 +153,7 @@ Me.pivotGridControl1.TableModel.Options.SelectionBorderBrush = New SolidBrush(Co N> The selection border color of Excel 2003 like selection frame is always black and it cannot be modified. -![Cell-Selection_img4](Cell-Selection_images/Cell-Selection_img4.png) +![Customized selection border color](Cell-Selection_images/Cell-Selection_img4.png) ### Changing selection border thickness @@ -175,13 +175,13 @@ Me.pivotGridControl1.TableModel.Options.SelectionBorderThickness = 4 {% endtabs %} -![Cell-Selection_img5](Cell-Selection_images/Cell-Selection_img5.png) +![Customized selection border thickness](Cell-Selection_images/Cell-Selection_img5.png) N> The selection border thickness of Excel 2003 like selection frame is always 2 and it cannot be customized. ## Events -* The **[SelectionChanged](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html)** event occurs when the cells get selected in the pivot grid control. This event receives an argument namely [PivotGridSelectionChangedEventArgs](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridSelectionChangedEventArgs.html), which returns an IEnumerable collection of selected items. Each selected item contains the information about selected cell like column, row and value details. +* The **[SelectionChanged](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html)** event occurs when the cells get selected in the Pivot Grid control. This event receives an argument namely [PivotGridSelectionChangedEventArgs](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridSelectionChangedEventArgs.html), which returns an IEnumerable collection of selected items. Each selected item contains the information about selected cell like column, row and value details. * The **[SelectionFrameChanging](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Grid.GridControlBase.html)** event occurs while changing the Excel like selection frame. diff --git a/WindowsForms/Pivot-Grid/Conditional-Formatting.md b/WindowsForms/Pivot-Grid/Conditional-Formatting.md index fa36e41b4..648037e94 100644 --- a/WindowsForms/Pivot-Grid/Conditional-Formatting.md +++ b/WindowsForms/Pivot-Grid/Conditional-Formatting.md @@ -9,13 +9,13 @@ documentation: ug # Conditional Formatting in Windows Forms Pivot Grid -Conditional formatting is a process of applying customized styles to the cells of pivot grid based on conditions specified by the users. +Conditional formatting is a process of applying customized styles to the cells of WinForms Pivot Grid based on conditions specified by the users. ## Adding conditional formats Conditional formats can be created by using the instance of [NewRuleConditionalFormat](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.NewRuleConditionalFormat.html) and add it to the [NewRuleCollections](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridNewRuleConditionalFormat.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridNewRuleConditionalFormat_NewRuleCollections) property of [PivotGridNewRuleConditionalFormat](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridNewRuleConditionalFormat.html). Then, the created instance of `PivotGridNewRuleConditionalFormat` needs to be added to the [NewRuleConditionalFormat](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_NewRuleConditionalFormat) collection. -Refer to the below code sample to add conditional format in the pivot grid control. +Refer to the below code sample to add conditional format in the Pivot Grid control. {% tabs %} @@ -45,11 +45,11 @@ Me.pivotGridControl1.TableControl.NewRuleConditionalFormat.Add(newRuleFormat1) {% endtabs %} -![Conditional-Formatting_img1](Conditional-Formatting_images/Conditional-Formatting_img1.png) +![Conditional Formatting](Conditional-Formatting_images/Conditional-Formatting_img1.png) ## Rule types -Following are the rule types that are supported by the pivot grid to apply conditional formats based on value cell ranges or conditions specified for a particular summary element. +Following are the rule types that are supported by the Pivot Grid to apply conditional formats based on value cell ranges or conditions specified for a particular summary element. ### Formatting all value cells based on their value range @@ -103,7 +103,7 @@ Me.pivotGridControl1.TableControl.NewRuleConditionalFormat.Add(newRuleFormat1) {% endtabs %} -![Conditional-Formatting_img2](Conditional-Formatting_images/Conditional-Formatting_img2.png) +![Formatting value cells by value range](Conditional-Formatting_images/Conditional-Formatting_img2.png) ### Formatting only value cells based on certain criteria @@ -157,7 +157,7 @@ Me.pivotGridControl1.TableControl.NewRuleConditionalFormat.Add(newRuleFormat1) {% endtabs %} -![Conditional-Formatting_img3](Conditional-Formatting_images/Conditional-Formatting_img3.png) +![Formatting cells that meet defined criteria](Conditional-Formatting_images/Conditional-Formatting_img3.png) ### Formatting top or bottom ranked value cells @@ -201,7 +201,7 @@ Me.pivotGridControl1.TableControl.NewRuleConditionalFormat.Add(newRuleFormat1) {% endtabs %} -![Conditional-Formatting_img4](Conditional-Formatting_images/Conditional-Formatting_img4.png) +![Formatting top or bottom ranked values](Conditional-Formatting_images/Conditional-Formatting_img4.png) ### Formatting only above or below average value cells @@ -243,7 +243,7 @@ Me.pivotGridControl1.TableControl.NewRuleConditionalFormat.Add(newRuleFormat1) {% endtabs %} -![Conditional-Formatting_img5](Conditional-Formatting_images/Conditional-Formatting_img5.png) +![Formatting above or below average values](Conditional-Formatting_images/Conditional-Formatting_img5.png) ### Formatting only unique or duplicate value cells @@ -285,7 +285,7 @@ Me.pivotGridControl1.TableControl.NewRuleConditionalFormat.Add(newRuleFormat1) {% endtabs %} -![Conditional-Formatting_img6](Conditional-Formatting_images/Conditional-Formatting_img6.png) +![Formatting unique or duplicate values](Conditional-Formatting_images/Conditional-Formatting_img6.png) A demo sample is available in the following location. diff --git a/WindowsForms/Pivot-Grid/Data-Binding.md b/WindowsForms/Pivot-Grid/Data-Binding.md index f2453367c..2190f0b3f 100644 --- a/WindowsForms/Pivot-Grid/Data-Binding.md +++ b/WindowsForms/Pivot-Grid/Data-Binding.md @@ -9,11 +9,11 @@ documentation: ug # Data Binding in Windows Forms Pivot Grid -Pivot grid control is designed to display the bounded data in a tabular format. The data binding can be achieved by assigning data sources through [ItemSource](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_ItemSource) property. +WinForms Pivot Grid is designed to display the bounded data in a tabular format. The data binding can be achieved by assigning data sources through [ItemSource](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_ItemSource) property. ## Binding data from IEnumerable list -Pivot grid allows to bind a list based collection as its data source. Refer to the below code sample to bind the list collection to the pivot grid control. +Pivot Grid allows to bind a list based collection as its data source. Refer to the below code sample to bind the list collection to the control. {% tabs %} @@ -238,11 +238,11 @@ End Namespace {% endtabs %} -![Data-Binding_img1](Data-Binding_images/Data-Binding_img1.png) +![Binding data from an IEnumerable list](Data-Binding_images/Data-Binding_img1.png) ## Binding data from data table -Pivot grid allows to bind a data set from the data table as its data source. Refer to the below code sample to bind the data table to the pivot grid control. +Pivot Grid allows to bind a data set from the data table as its data source. Refer to the below code sample to bind the data table to the control. {% tabs %} @@ -414,13 +414,13 @@ End Namespace {% endtabs %} -![Data-Binding_img2](Data-Binding_images/Data-Binding_img2.png) +![Binding data from a data table](Data-Binding_images/Data-Binding_img2.png) -## Refreshing pivot grid +## Refreshing Pivot Grid -Using the [Refresh](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_Refresh_System_Boolean_) method of [TableControl](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_TableControl) property in pivot grid, the pivot grid control can be refreshed with or without repopulating the pivot engine. +Using the [Refresh](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_Refresh_System_Boolean_) method of [TableControl](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_TableControl) property in Pivot Grid, the control can be refreshed with or without repopulating the pivot engine. -Refer to the below code sample for refreshing the pivot grid without repopulating the pivot engine. +Refer to the below code sample for refreshing the Pivot Grid without repopulating the pivot engine. {% tabs %} @@ -440,11 +440,11 @@ Me.pivotGridControl1.TableControl.Refresh(False) ## Events -* The **[ItemSourceChanged](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html)** event occurs when the data source is changed by using the **ItemSource** property of pivot grid. This event receives two arguments namely sender, that handles the pivot grid and [ItemSourceChangedEventArgs](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.ItemSourceChangedEventArgs.html), that contains the event arguments. The ItemSourceChangedEventArgs object contains the following properties: +* The **[ItemSourceChanged](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html)** event occurs when the data source is changed by using the **ItemSource** property of Pivot Grid. This event receives two arguments namely sender, that handles the control and [ItemSourceChangedEventArgs](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.ItemSourceChangedEventArgs.html), that contains the event arguments. The ItemSourceChangedEventArgs object contains the following properties: * [OldValue](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.ItemSourceChangedEventArgs.html#Syncfusion_Windows_Forms_PivotAnalysis_ItemSourceChangedEventArgs_OldValue) - gets the value of old data source. * [NewValue](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.ItemSourceChangedEventArgs.html#Syncfusion_Windows_Forms_PivotAnalysis_ItemSourceChangedEventArgs_NewValue) - gets the value of new data source. -* The **[DataRefreshing](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html)** event occurs while starting to refresh the values of pivot grid control. This event receives two arguments namely sender, that handles the pivot grid and [DataRefreshingEventArgs](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.DataRefreshingEventArgs.html), that contains the event arguments. +* The **[DataRefreshing](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html)** event occurs while starting to refresh the values of Pivot Grid control. This event receives two arguments namely sender, that handles the control and [DataRefreshingEventArgs](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.DataRefreshingEventArgs.html), that contains the event arguments. -* The **[DataRefreshed](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html)** event occurs when the refreshing gets completed by populating its values. This event receives two arguments namely sender, that handles the pivot grid and [DataRefreshedEventArgs](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.DataRefreshedEventArgs.html), that contains the event arguments. +* The **[DataRefreshed](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html)** event occurs when the refreshing gets completed by populating its values. This event receives two arguments namely sender, that handles the Pivot Grid and [DataRefreshedEventArgs](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.DataRefreshedEventArgs.html), that contains the event arguments. diff --git a/WindowsForms/Pivot-Grid/Data-Exploration.md b/WindowsForms/Pivot-Grid/Data-Exploration.md index 924dce999..fd7d271f8 100644 --- a/WindowsForms/Pivot-Grid/Data-Exploration.md +++ b/WindowsForms/Pivot-Grid/Data-Exploration.md @@ -9,17 +9,17 @@ documentation: ug # Data Exploration in Windows Forms Pivot Grid -Pivot grid provides support for drill down and drill up to visualize the pivot information in both abstract and detailed views. The row headers and column headers can be expanded or collapsed programmatically to explore the pivot data. +WinForms Pivot Grid provides support for drill down and drill up to visualize the pivot information in both abstract and detailed views. The row headers and column headers can be expanded or collapsed programmatically to explore the pivot data. ## Collapsing headers -By default, the pivot grid control loads the data by expanding all the row headers and column headers. To collapse either all the headers or specific headers, built-in methods are available in pivot grid. +By default, the Pivot Grid control loads the data by expanding all the row headers and column headers. To collapse either all the headers or specific headers, built-in methods are available in pivot grid. ### Collapsing all headers Both the row and column headers can be collapsed simultaneously by using the [CollapseAllGroups](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_CollapseAllGroups) method. -Refer to the below code sample to collapse all the headers including row headers and column headers. +Refer to the below code sample to collapse all the headers including row and column headers. {% tabs %} @@ -187,7 +187,7 @@ Me.pivotGridControl1.TableControl.CollapseColumn(pivotColumns) ## Expanding headers -Pivot grid supports to drill down the pivot item with the help of row headers and column headers. To expand either all the headers or specific headers, built-in methods are available in pivot grid. +Pivot Grid supports to drill down the pivot item with the help of row headers and column headers. To expand either all the headers or specific headers, built-in methods are available in the control. ### Expanding all headers diff --git a/WindowsForms/Pivot-Grid/Editing-Values.md b/WindowsForms/Pivot-Grid/Editing-Values.md index ce1158d85..ad5fa8e59 100644 --- a/WindowsForms/Pivot-Grid/Editing-Values.md +++ b/WindowsForms/Pivot-Grid/Editing-Values.md @@ -1,7 +1,7 @@ --- layout: post title: Editing Values in Windows Forms Pivot Grid | Syncfusion® -description: Edit values in Syncfusion® Windows Forms Pivot Grid control to modify value and total cells at runtime with customization support. +description: Edit values in Pivot Grid to modify value and total cells at runtime with customization support. platform: windowsforms control: Pivot Grid documentation: ug @@ -13,9 +13,9 @@ documentation: ug ## Editing value cells -Value cells can be edited by enabling the [EnableValueEditing](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_EnableValueEditing) property of pivot grid control. While handling the editing operations, the modified values will be calculated and automatically reflected in the total cell values. +Value cells can be edited by enabling the [EnableValueEditing](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_EnableValueEditing) property of Pivot Grid. While handling the editing operations, the modified values will be calculated and automatically reflected in the total cell values. -Refer to the below code sample to enable editing in total cells of pivot grid. +Refer to the below code sample to enable editing in total cells of Pivot Grid. {% tabs %} @@ -39,7 +39,7 @@ Me.pivotGrid1.EnableValueEditing = True Values of total cells can also be edited by using the [AllowEditingOfTotalCells](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotEditingManager.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotEditingManager_AllowEditingOfTotalCells) property of [EditManager](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_EditManager). -Refer to the below code sample to enable editing in total cells of pivot grid. +Refer to the below code sample to enable editing in total cells of Pivot Grid. {% tabs %} diff --git a/WindowsForms/Pivot-Grid/Exporting.md b/WindowsForms/Pivot-Grid/Exporting.md index ff744d15b..2186d262f 100644 --- a/WindowsForms/Pivot-Grid/Exporting.md +++ b/WindowsForms/Pivot-Grid/Exporting.md @@ -17,18 +17,18 @@ documentation: ug ## Exporting to Excel -Exporting data to an Excel is one of the most commonly preferred features in the .NET world. The contents of pivot grid can be exported to an Excel document for future archival, references and analysis purposes. +Exporting data to an Excel is one of the most commonly preferred features in the .NET world. The contents of Pivot Grid can be exported to an Excel document for future archival, references and analysis purposes. The following references need to be added to the application to achieve this support. * Syncfusion.PivotConverter.Windows * Syncfusion.XlsIO.Base -N> Refer the [Getting Started](https://help.syncfusion.com/windowsforms/pivot-grid/getting-started) section of the documentation for creating the pivot grid control. +N> Refer the [Getting Started](https://help.syncfusion.com/windowsforms/pivot-grid/getting-started) section of the documentation for creating the Pivot Grid control. -The [ExcelExport](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotConverter.ExcelExport.html) class is a helper class that provides the support for exporting the data from the pivot grid control to the Excel document. +The [ExcelExport](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotConverter.ExcelExport.html) class is a helper class that provides the support for exporting the data from the Pivot Grid control to the Excel document. -Refer to the below code sample to export the pivot grid contents to an Excel document. +Refer to the below code sample to export the Pivot Grid contents to an Excel document. {% tabs %} @@ -50,13 +50,13 @@ excelExport.Export("D:\PivotGrid.xlsx") ## Exporting mode -Pivot grid consists of two exporting modes that are explained below. It is possible to switch the exporting modes using the [ExportMode](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotConverter.ExcelExport.html#Syncfusion_PivotConverter_ExcelExport_ExportMode) property of excel export class. +Pivot Grid consists of two exporting modes that are explained below. It is possible to switch the exporting modes using the [ExportMode](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotConverter.ExcelExport.html#Syncfusion_PivotConverter_ExcelExport_ExportMode) property of excel export class. ### Cell by cell export -In the cell-by-cell export mode, the contents of pivot grid control are exported cell by cell with all the formats applied on it. +In the cell-by-cell export mode, the contents of Pivot Grid control are exported cell by cell with all the formats applied on it. -Refer to the below code sample to export cell by cell content of pivot grid control. +Refer to the below code sample to export cell by cell content of Pivot Grid control. {% tabs %} @@ -78,13 +78,13 @@ excelExport.Export("D:\PivotGrid.xlsx") {% endtabs %} -![Exporting pivot cells to excel](Exporting_images/Exporting_img1.png) +![Exporting cells to excel](Exporting_images/Exporting_img1.png) ### Pivot table export -In the pivot table export mode, the contents of pivot grid control are exported along with its functionalities such as sorting and filtering. The pivot grid provides support to pivot the data via drag and drop in the pivot table. +In the pivot table export mode, the contents of the control are exported along with its functionalities such as sorting and filtering. Pivot Grid provides support to pivot the data via drag and drop in the pivot table. -Refer to the below code sample to export the content of pivot grid control in pivot table mode. +Refer to the below code sample to export the content of the control in pivot table mode. {% tabs %} @@ -110,17 +110,17 @@ excelExport.Export("D:\PivotGrid.xlsx") ## Exporting to Word -Pivot grid provides support to export its contents to Word. Users can export the data from the pivot grid control to the Word document for offline verification and/or computation. +Pivot Grid provides support to export its contents to Word. Users can export the data from the control to the Word document for offline verification and/or computation. The following reference needs to be added to the application to achieve this support. * Syncfusion.PivotConverter.Windows -N> Refer the [Getting Started](https://help.syncfusion.com/windowsforms/pivot-grid/getting-started) section of the documentation for creating the pivot grid control. +N> Refer the [Getting Started](https://help.syncfusion.com/windowsforms/pivot-grid/getting-started) section of the documentation for creating the Pivot Grid control. -The [PivotWordExport](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotConverter.PivotWordExport.html) class is a helper class that provides the support for exporting the data from the pivot grid control to the Word document. +The [PivotWordExport](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotConverter.PivotWordExport.html) class is a helper class that provides the support for exporting the data from the control to the Word document. -Refer to the below code sample to export the pivot grid contents to a Word document. +Refer to the below code sample to export the Pivot Grid contents to a Word document. {% tabs %} @@ -140,21 +140,21 @@ wordExport.pivotGridToWord("D:\PivotGrid.doc") {% endtabs %} -![Exporting pivot grid to word](Exporting_images/Exporting_img3.png) +![Exporting to word](Exporting_images/Exporting_img3.png) ## Exporting to PDF -Pivot grid provides support to export its content to a PDF file. The data in the pivot grid control can be converted to a PDF document for offline verification and/or computation. +Pivot Grid provides support to export its content to a PDF file. The data in the control can be converted to a PDF document for offline verification and/or computation. The following reference needs to be added to the application to achieve this support. * Syncfusion.PivotConverter.Windows -N> Refer the [Getting Started](https://help.syncfusion.com/windowsforms/pivot-grid/getting-started) section of the documentation for creating the pivot grid control. +N> Refer the [Getting Started](https://help.syncfusion.com/windowsforms/pivot-grid/getting-started) section of the documentation for creating the Pivot Grid control. -The [PivotPdfExport](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotConverter.PivotPdfExport.html) class is a helper class that provides the support for exporting the data from the pivot grid control to the PDF document. +The [PivotPdfExport](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotConverter.PivotPdfExport.html) class is a helper class that provides the support for exporting the data from the Pivot Grid control to the PDF document. -Refer to the below code sample to export the pivot grid contents to a PDF document. +Refer to the below code sample to export the Pivot Grid contents to a PDF document. {% tabs %} @@ -174,7 +174,7 @@ pdfExport.Export("D:\PivotGrid.pdf") {% endtabs %} -![Exporting pivot grid to PDF](Exporting_images/Exporting_img4.png) +![Exporting to PDF](Exporting_images/Exporting_img4.png) A demo sample is available in the following location. diff --git a/WindowsForms/Pivot-Grid/Filtering.md b/WindowsForms/Pivot-Grid/Filtering.md index 57f3658bc..6c4499fcd 100644 --- a/WindowsForms/Pivot-Grid/Filtering.md +++ b/WindowsForms/Pivot-Grid/Filtering.md @@ -9,9 +9,9 @@ documentation: ug # Filtering in Windows Forms Pivot Grid -The filtered data displays only a subset of data that meets a specific criteria and hides the data that you do not want to display. The filters are automatically re-applied every time when the pivot grid is refreshed or updated until you remove those filters. In the pivot grid, filters are additive, which means that each additional filter is based on the current filter and further reduces the subset of data. At a time, 'n' number of filtering conditions can be applied to the pivot grid. +The filtered data displays only a subset of data that meets a specific criteria and hides the data that you do not want to display. The filters are automatically re-applied every time when the Pivot Grid is refreshed or updated until you remove those filters. In Pivot Grid, filters are additive, which means that each additional filter is based on the current filter and further reduces the subset of data. At a time, 'n' number of filtering conditions can be applied to the control. -In the pivot grid control, the filtering operation can be performed by any of the following ways: +In the Pivot Grid control, the filtering operation can be performed by any of the following ways: ## Using filter expression programmatically @@ -28,9 +28,9 @@ Set the FieldMappingName property value into the DimensionName and DimensionHead ### Defining filter expressions -To define a filter, create an instance of [FilterExpression](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotAnalysis.Base.FilterExpression.html) class and add that instance to [Filters](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_Filters) collection of pivot grid control. +To define a filter, create an instance of [FilterExpression](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotAnalysis.Base.FilterExpression.html) class and add that instance to [Filters](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_Filters) collection of Pivot Grid control. -Refer to the code sample to define filter expressions in the pivot grid control. +Refer to the code sample to define filter expressions in the Pivot Grid control. {% tabs %} @@ -64,7 +64,7 @@ pivotGridControl1.Filters.Add(filterExpression1) ![Filtering_img1](Filtering_images/Filtering_img1.png) -Refer to the code sample to define a filter expression in the pivot grid control by using the 'OR' operator. +Refer to the code sample to define a filter expression in the Pivot Grid control by using the 'OR' operator. {% tabs %} @@ -98,7 +98,7 @@ pivotGridControl1.Filters.Add(filterExpression1) ![Filtering_img3](Filtering_images/Filtering_img3.png) -Refer to the code sample to define a filter expression in the pivot grid control by using the 'IN' operator. +Refer to the code sample to define a filter expression in the Pivot Grid control by using the 'IN' operator. {% tabs %} diff --git a/WindowsForms/Pivot-Grid/Freezing-Headers.md b/WindowsForms/Pivot-Grid/Freezing-Headers.md index fbafcde13..f6b8e99cb 100644 --- a/WindowsForms/Pivot-Grid/Freezing-Headers.md +++ b/WindowsForms/Pivot-Grid/Freezing-Headers.md @@ -9,13 +9,13 @@ documentation: ug # Freezing Headers in Windows Forms Pivot Grid -The [WinForms Pivot Grid](https://www.syncfusion.com/winforms-ui-controls/pivot-grid) control provides built-in support for freezing column and row headers. This support is quite useful when users want to make the headers visible at all times. The row and column headers are always visible when scrolling through the pivot grid with large number of rows and columns. +[WinForms Pivot Grid](https://www.syncfusion.com/winforms-ui-controls/pivot-grid) provides built-in support for freezing column and row headers. This support is quite useful when users want to make the headers visible at all times. The row and column headers are always visible when scrolling through the control with large number of rows and columns. ## Enabling frozen headers -The frozen headers support in pivot grid control can be enabled by setting the [FreezeHeaders](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_FreezeHeaders) property to `true`. By default, the row and column headers are not frozen. This feature also enables the scrolling through the value cells. +The frozen headers support in Pivot Grid control can be enabled by setting the [FreezeHeaders](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_FreezeHeaders) property to `true`. By default, the row and column headers are not frozen. This feature also enables the scrolling through the value cells. -Refer to the below code sample to freeze the headers of pivot grid control. +Refer to the below code sample to freeze the headers of Pivot Grid. {% tabs %} diff --git a/WindowsForms/Pivot-Grid/Getting-Started.md b/WindowsForms/Pivot-Grid/Getting-Started.md index 588e78a5e..45a65563d 100644 --- a/WindowsForms/Pivot-Grid/Getting-Started.md +++ b/WindowsForms/Pivot-Grid/Getting-Started.md @@ -12,33 +12,33 @@ documentation: ug >**Important** Starting with v16.2.0.x, if you refer to Syncfusion® assemblies from trial setup or from the NuGet feed, include a license key in your projects. Refer to this [link](https://help.syncfusion.com/common/essential-studio/licensing/overview) to learn about registering Syncfusion® license key in your Windows Forms application to use our components. -This section provides a quick overview for working with the pivot grid for WinForms. Walk through the entire process of creating a simple pivot grid. +This section provides a quick overview for working with the Pivot Grid for WinForms. Walk through the entire process of creating a simple Pivot Grid. ## Assembly deployment -Refer [control dependencies](https://help.syncfusion.com/windowsforms/control-dependencies#pivot-grid) section to get the list of assemblies or NuGet package needs to be added as reference to use the pivot grid control in any application. +Refer [control dependencies](https://help.syncfusion.com/windowsforms/control-dependencies#pivot-grid) section to get the list of assemblies or NuGet package needs to be added as reference to use the control in any application. -## Creating application with pivot grid +## Creating application with Pivot Grid -This section explains how to add the pivot grid control in Windows Forms application. +This section explains how to add the Pivot Grid control in Windows Forms application. ### Adding control via designer -The [WinForms Pivot Grid](https://www.syncfusion.com/winforms-ui-controls/pivot-grid) control can be added through designer by following the below steps. +[WinForms Pivot Grid](https://www.syncfusion.com/winforms-ui-controls/pivot-grid) can be added through designer by following the below steps. 1. Create a new **Windows Forms Application** in Visual Studio. -2. Drag and drop the pivot grid control from the toolbox into the designer page. +2. Drag and drop the Pivot Grid from the toolbox into the designer page. ![GettingStarted_img1](Getting-Started_images/GettingStarted_img1.png) -3. Then, the pivot grid control will be successfully added into the application along with the required libraries. +3. Then, the Pivot Grid control will be successfully added into the application along with the required libraries. ![GettingStarted_img2](Getting-Started_images/GettingStarted_img2.png) ### Adding control via code -The pivot grid control can be added through code-behind by following the below steps. +The Pivot Grid control can be added through code-behind by following the below steps. 1. Create a new **Windows Forms Application** in Visual Studio. @@ -49,7 +49,7 @@ The pivot grid control can be added through code-behind by following the below s * Syncfusion.PivotAnalysis.Windows.dll * Syncfusion.Shared.Base.dll -3. Then initialize the pivot grid control by creating an instance and add it to the form using the code specified below. +3. Then initialize the Pivot Grid by creating an instance and add it to the form using the code specified below. {% capture codesnippet1 %}​ {% tabs %} @@ -86,7 +86,7 @@ Me.Controls.Add(pivotGridControl1) ### Adding control via Syncfusion® reference manager -[Syncfusion® reference manager](https://help.syncfusion.com/extension/syncfusion-reference-manager/overview) is a Visual Studio Add-In that helps to add Syncfusion® controls. The pivot grid control can be added through Syncfusion® reference manager by following the below steps. +[Syncfusion® reference manager](https://help.syncfusion.com/extension/syncfusion-reference-manager/overview) is a Visual Studio Add-In that helps to add Syncfusion® controls. Pivot Grid can be added through Syncfusion® reference manager by following the below steps. 1. Create a new **Windows Forms Application** in Visual Studio. @@ -98,7 +98,7 @@ Me.Controls.Add(pivotGridControl1) ![GettingStarted_img8](Getting-Started_images/GettingStarted_img8.png) -4. Select the pivot grid control by searching it using search box. Then click on done button to add the selected pivot grid control. +4. Select the Pivot Grid control by searching it using search box. Then click on done button to add the selected pivot grid control. ![GettingStarted_img9](Getting-Started_images/GettingStarted_img9.png) @@ -106,7 +106,7 @@ Me.Controls.Add(pivotGridControl1) ![GettingStarted_img10](Getting-Started_images/GettingStarted_img10.png) -6. Add the following code sample in code behind to create a simple pivot grid control. +6. Add the following code sample in code behind to create a simple Pivot Grid. {% tabs %} @@ -143,9 +143,9 @@ Syncfusion® reference manager supports for specific framework which ## Binding data -This section guides you on how to bind data source and its appropriate fields to a pivot grid control. The data source assigned to the pivot grid control should either be an [IEnumerable](https://docs.microsoft.com/en-us/dotnet/api/system.collections.generic.ienumerable-1?redirectedfrom=MSDN&view=net-5.0) list or a [DataView](https://learn.microsoft.com/en-us/dotnet/api/system.data.dataview?redirectedfrom=MSDN&view=net-5.0). +This section guides you on how to bind data source and its appropriate fields to a Pivot Grid control. The data source assigned to the pivot grid control should either be an [IEnumerable](https://docs.microsoft.com/en-us/dotnet/api/system.collections.generic.ienumerable-1?redirectedfrom=MSDN&view=net-5.0) list or a [DataView](https://learn.microsoft.com/en-us/dotnet/api/system.data.dataview?redirectedfrom=MSDN&view=net-5.0). -In this example, `IEnumerable` list is used as data source for the pivot grid control and the sample data source contains properties like Product, Date, Country, State, Quantity, Amount, UnitPrice and TotalPrice for demonstration purpose. +In this example, `IEnumerable` list is used as data source for the Pivot Grid control and the sample data source contains properties like Product, Date, Country, State, Quantity, Amount, UnitPrice and TotalPrice for demonstration purpose. {% tabs %} @@ -338,14 +338,14 @@ N> `ProductSales` is a class that consists of `IList` data. For more information, refer the *Getting Started* demo sample which is located in the following location. <Installed Drive>\Users\Public\Documents\Syncfusion\Windows\\<Version Number>\PivotGrid.Windows\Samples\Getting Started\Getting Started Demo -The pivot grid control requires the following information in order to populate the data from the data source. +The Pivot Grid control requires the following information in order to populate the data from the data source. * [ItemSource](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_ItemSource) - The data source for the pivot table. This object should be either an [IEnumerable](https://docs.microsoft.com/en-us/dotnet/api/system.collections.generic.ienumerable-1?redirectedfrom=MSDN&view=net-5.0) list or a [DataTable](https://learn.microsoft.com/en-us/dotnet/api/system.data.dataview?redirectedfrom=MSDN&view=net-5.0). -* [PivotRows](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_PivotRows) - Elements that need to be added in rows of pivot grid control. -* [PivotColumns](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_PivotColumns) - Elements that need to be added in columns of pivot grid control. -* [PivotCalculations](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_PivotCalculations) - Calculation values that need to be added as value cells in pivot grid control. +* [PivotRows](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_PivotRows) - Elements that need to be added in rows of Pivot Grid control. +* [PivotColumns](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_PivotColumns) - Elements that need to be added in columns of Pivot Grid control. +* [PivotCalculations](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_PivotCalculations) - Calculation values that need to be added as value cells in Pivot Grid control. -The below code sample illustrates how to bind data source to the pivot grid control. +The below code sample illustrates how to bind data source to the Pivot Grid control. {% tabs %} @@ -365,7 +365,7 @@ Me.pivotGridControl1.ItemSource = ProductSales.GetSalesData() ## Defining pivot rows -The below code sample illustrates how to define pivot row items for the pivot grid control. +The below code sample illustrates how to define pivot row items for the Pivot Grid control. {% tabs %} @@ -387,7 +387,7 @@ Me.pivotGridControl1.PivotRows.Add(New PivotItem With {.FieldMappingName = "Year ## Defining pivot columns -The below code sample illustrates how to define pivot column items for the pivot grid control. +The below code sample illustrates how to define pivot column items for the Pivot Grid control. {% tabs %} @@ -409,7 +409,7 @@ Me.pivotGridControl1.PivotColumns.Add(New PivotItem With {.FieldMappingName = "S ## Defining pivot calculations -The below code sample illustrates how to define pivot calculation information for the pivot grid control. +The below code sample illustrates how to define pivot calculation information for the Pivot Grid control. {% tabs %} @@ -435,7 +435,7 @@ Finally, run the application to obtain the following output. ## Pivot schema designer -Pivot schema designer is a layout which is designed to perform like as Microsoft Excel's pivot table field list. It allows you to drag-and-drop fields between different areas, including column, row, value and filter. This pivot schema designer can be enabled in pivot grid control by setting the [ShowPivotTableFieldList](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_ShowPivotTableFieldList) property to `true`. +Pivot schema designer is a layout which is designed to perform like as Microsoft Excel's pivot table field list. It allows you to drag-and-drop fields between different areas, including column, row, value and filter. This can be enabled in Pivot Grid by setting the [ShowPivotTableFieldList](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_ShowPivotTableFieldList) property to `true`. {% tabs %} @@ -487,7 +487,7 @@ For more information, refer the [grouping bar](https://help.syncfusion.com/windo ## Filtering -Filtering can be enabled or disabled in pivot grid control by using the [AllowFiltering](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_AllowFiltering) property. You can apply filters to one or more columns. +Filtering can be enabled or disabled in Pivot Grid by using the [AllowFiltering](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_AllowFiltering) property. You can apply filters to one or more columns. {% tabs %} @@ -511,7 +511,7 @@ Me.pivotGridControl1.AllowFiltering = True ## Sorting -Sorting can be enabled or disabled by using the [AllowSorting](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_AllowSorting) property. By default, the pivot grid control populates the data in ascending order. +Sorting can be enabled or disabled by using the [AllowSorting](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_AllowSorting) property. By default, the Pivot Grid control populates the data in ascending order. {% tabs %} @@ -533,4 +533,4 @@ Me.pivotGridControl1.AllowSorting = True ![Sorting](Getting-Started_images/Sorting.png) -N> You can also explore our [WinForms Pivot Grid example](https://github.com/syncfusion/winforms-demos/tree/master/pivotgrid) that shows you how to render and configure the pivot grid. \ No newline at end of file +N> You can also explore our [WinForms Pivot Grid example](https://github.com/syncfusion/winforms-demos/tree/master/pivotgrid) that shows you how to render and configure the Pivot Grid. \ No newline at end of file diff --git a/WindowsForms/Pivot-Grid/Grouping-Bar.md b/WindowsForms/Pivot-Grid/Grouping-Bar.md index 090d526ec..fa30274f7 100644 --- a/WindowsForms/Pivot-Grid/Grouping-Bar.md +++ b/WindowsForms/Pivot-Grid/Grouping-Bar.md @@ -9,13 +9,13 @@ documentation: ug # Grouping Bar in Windows Forms Pivot Grid -The grouping bar allows users to slice and dice the pivot fields between column, row, value and filter header areas. It also allows to add, rearrange or remove the fields to show the data in the pivot grid exactly the way you want. +The grouping bar allows users to slice and dice the pivot fields between column, row, value and filter header areas. It also allows to add, rearrange or remove the fields to show the data in WinForms Pivot Grid exactly the way you want. ## Enabling grouping bar -By default, the grouping bar is disabled in the pivot grid control. The [ShowGroupBar](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_ShowGroupBar) property of pivot grid should be set as true to enable the grouping bar in the pivot grid control. +By default, the grouping bar is disabled in the control. The [ShowGroupBar](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_ShowGroupBar) property of Pivot Grid should be set as true to enable the grouping bar in the control. -Refer to the below code sample to enable the grouping bar in pivot grid. +Refer to the below code sample to enable the grouping bar in Pivot Grid. {% tabs %} @@ -34,7 +34,7 @@ Me.pivotGridControl1.ShowGroupBar = True {% endtabs %} N> -If [row pivots only mode](https://help.syncfusion.com/windowsforms/pivot-grid/layouts#enabling-flat-layout) is enabled in the pivot grid control, then the grouping bar will be disabled automatically. +If [row pivots only mode](https://help.syncfusion.com/windowsforms/pivot-grid/layouts#enabling-flat-layout) is enabled in the Pivot Grid control, then the grouping bar will be disabled automatically. ![Grouping-bar_img1](Grouping-Bar_images/Grouping-bar_img1.png) @@ -44,33 +44,33 @@ The grouping bar consists of four header areas. The headers of all visible pivot ### Filter header area -The filter header area holds the filter items of pivot grid control and it can be accessed by using the property of [FilterArea](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_FilterArea). The headers of pivot filter fields are displayed within the filter header area. +The filter header area holds the filter items of the control and it can be accessed by using the property of [FilterArea](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_FilterArea). The headers of pivot filter fields are displayed within the filter header area. ### Data header area -The data header area holds the calculation items of pivot grid control and it can be accessed by using the property of [GroupDropArea](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_GroupDropArea). The headers of pivot calculation fields are displayed within the data header area. +The data header area holds the calculation items of the control and it can be accessed by using the property of [GroupDropArea](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_GroupDropArea). The headers of pivot calculation fields are displayed within the data header area. ### Column header area -The column header area holds the pivot column items of pivot grid control and it can be accessed by using the property of [GroupDropArea](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_GroupDropArea). The headers of pivot column fields are displayed within the column header area. +The column header area holds the pivot column items of the control and it can be accessed by using the property of [GroupDropArea](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_GroupDropArea). The headers of pivot column fields are displayed within the column header area. ### Row header area -The row header area holds the pivot row items of pivot grid control and it is accessed by using the property of [RowGroupDropArea](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_RowGroupDropArea). The headers of pivot row fields are displayed within the row header area. +The row header area holds the pivot row items of the control and it is accessed by using the property of [RowGroupDropArea](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_RowGroupDropArea). The headers of pivot row fields are displayed within the row header area. ## Interactive features -Using the grouping bar, the following operations can be performed dynamically in the pivot grid control. +Using the grouping bar, the following operations can be performed dynamically in the control. ### Filtering values -The grouping bar provides support to display only a subset of data that meets specific criteria and to hide the data that you don’t want to get displayed in the pivot grid with the help of filtering option. +The grouping bar provides support to display only a subset of data that meets specific criteria and to hide the data that you don’t want to get displayed in the Pivot Grid with the help of filtering option. The items present in the header areas except the data header area are supported with the run time filtering option. While clicking on the filter icon present in the header item of row or column or filter header area, a filter popup will be opened by displaying its corresponding list of values. By selecting and unselecting the required values in the list, filtering will be applied to particular header item. ![Grouping-bar_img2](Grouping-Bar_images/Grouping-bar_img2.png) -By default, the filtering option is enabled in the grouping bar. In order to disable the filtering option available in the grouping bar, [AllowFiltering](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_AllowFiltering) property of pivot grid is used. +By default, the filtering option is enabled in the grouping bar. In order to disable the filtering option available in the grouping bar, [AllowFiltering](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_AllowFiltering) property of Pivot Grid is used. Refer to the below code sample to disable the filtering option in grouping bar. @@ -107,7 +107,7 @@ The following screenshot illustrates the "Country" field header which is sorted ![Grouping-Bar_img4](Grouping-Bar_images/Grouping-Bar_img4.png) -By default, the sorting option is enabled in the grouping bar. In order to disable the sorting option available in the grouping bar, [AllowSorting](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_AllowSorting) property of pivot grid is used. +By default, the sorting option is enabled in the grouping bar. In order to disable the sorting option available in the grouping bar, [AllowSorting](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_AllowSorting) property of Pivot Grid is used. {% tabs %} @@ -130,7 +130,7 @@ Sort option is not available for header items present in the data header area an ### Reordering fields -The grouping bar provides support to reorder or alter its header items at run time. The header items can be dragged and dropped from one header area to other header area. While reordering the header items, the pivot grid control and the pivot schema designer will be updated based on the changes done on grouping bar. +The grouping bar provides support to reorder or alter its header items at run time. The header items can be dragged and dropped from one header area to other header area. While reordering the header items, the Pivot Grid control and the pivot schema designer will be updated based on the changes done on grouping bar. ![Grouping-Bar_img5](Grouping-Bar_images/Grouping-Bar_img5.png) diff --git a/WindowsForms/Pivot-Grid/Hyperlink-Cells.md b/WindowsForms/Pivot-Grid/Hyperlink-Cells.md index e7ff74483..d1da1f3bc 100644 --- a/WindowsForms/Pivot-Grid/Hyperlink-Cells.md +++ b/WindowsForms/Pivot-Grid/Hyperlink-Cells.md @@ -18,7 +18,7 @@ documentation: ug ## Hyperlink Cells in Windows Forms Pivot Grid control -To enable the hyperlink in pivot grid cells, the [CellType](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Grid.GridStyleInfo.html#Syncfusion_Windows_Forms_Grid_GridStyleInfo_CellType) property of required cells should be set as `HyperlinkCell`. If you want to disable the hyperlink, then the cell type should be set as `TextBox`. +To enable the hyperlink in Pivot Grid cells, the [CellType](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Grid.GridStyleInfo.html#Syncfusion_Windows_Forms_Grid_GridStyleInfo_CellType) property of required cells should be set as `HyperlinkCell`. If you want to disable the hyperlink, then the cell type should be set as `TextBox`. Refer to the below code sample to enable hyperlink for value cells and summary cells. @@ -71,7 +71,7 @@ _Pivot grid containing hyperlinked summary cells_ ## Setting hyperlink information to cells -Using the [Tag](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Grid.GridStyleInfo.html#Syncfusion_Windows_Forms_Grid_GridStyleInfo_Tag) property of particular cell style, the hyperlink information can be set to the required cells of pivot grid control. +Using the [Tag](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Grid.GridStyleInfo.html#Syncfusion_Windows_Forms_Grid_GridStyleInfo_Tag) property of particular cell style, the hyperlink information can be set to the required cells of Pivot Grid control. Refer to the below code sample to set hyperlink information to row header cells. @@ -117,7 +117,7 @@ End Sub ## Events -The **[HyperlinkCellClick](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html)** event occurs when the hyperlink cell gets clicked in the pivot grid control. This event receives an argument namely [HyperlinkCellClickEventArgs](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.HyperlinkCellClickEventArgs.html), that contains the information about the hyperlink cell which is clicked. +The **[HyperlinkCellClick](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html)** event occurs when the hyperlink cell gets clicked in the Pivot Grid control. This event receives an argument namely [HyperlinkCellClickEventArgs](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.HyperlinkCellClickEventArgs.html), that contains the information about the hyperlink cell which is clicked. A demo sample is available in the following location. diff --git a/WindowsForms/Pivot-Grid/Layouts.md b/WindowsForms/Pivot-Grid/Layouts.md index 2cd8196f7..79cb8e64f 100644 --- a/WindowsForms/Pivot-Grid/Layouts.md +++ b/WindowsForms/Pivot-Grid/Layouts.md @@ -16,13 +16,13 @@ documentation: ug ## Normal layout -Normal layout allows the pivot grid control to display both the row field values and column field values along with computational field values added to it. By default, the normal layout is displayed in pivot grid control. +Normal layout allows the Pivot Grid control to display both the row field values and column field values along with computational field values added to it. By default, the normal layout is displayed in pivot grid control. ### Hiding subtotals -This feature allows users to have an abstract view of the data by hiding the subtotal values of pivot grid control. The [ShowSubTotals](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_ShowSubTotals) property of pivot grid control is used to show or hide the subtotals based on the requirement. +This feature allows users to have an abstract view of the data by hiding the subtotal values of Pivot Grid control. The [ShowSubTotals](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_ShowSubTotals) property of the control is used to show or hide the subtotals based on the requirement. -Refer to the below code sample to hide all the subtotals in the pivot grid. +Refer to the below code sample to hide all the subtotals in the Pivot Grid. {% tabs %} @@ -44,9 +44,9 @@ Me.pivotGridControl1.ShowSubTotals = False ### Hiding grand totals -By default, the pivot grid displays grand total values for both column values and row values. In order to customize the display of grand total in pivot grid, the [ShowGrandTotals](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_ShowGrandTotals) property is used. +By default, the Pivot Grid displays grand total values for both column values and row values. In order to customize the display of grand total in pivot grid, the [ShowGrandTotals](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_ShowGrandTotals) property is used. -Refer to the below code sample to hide all the grand totals in the pivot grid. +Refer to the below code sample to hide all the grand totals in the Pivot Grid. {% tabs %} @@ -68,13 +68,13 @@ Me.pivotGridControl1.ShowGrandTotals = False ## Flat layout -Flat layout also called as "row pivots only mode", allows the pivot grid control to display only the row field values along with computational field values added to it. In this layout, the pivot grid displays the computational values as column values. +Flat layout also called as "row pivots only mode", allows the control to display only the row field values along with computational field values added to it. In this layout, the Pivot Grid displays the computational values as column values. ### Enabling flat layout -The [RowPivotsOnly](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_RowPivotsOnly) property of pivot grid control is used to enable or disable the feature of row pivots only mode or flat layout. +The [RowPivotsOnly](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_RowPivotsOnly) property of Pivot Grid is used to enable or disable the feature of row pivots only mode or flat layout. -Refer to the below code sample to enable the row pivots only mode in the pivot grid. +Refer to the below code sample to enable the row pivots only mode in the Pivot Grid. {% tabs %} @@ -107,11 +107,11 @@ Me.pivotGridControl1.RowPivotsOnly = True ### Interactive features -Pivot grid control provides support for the following interactive options in row pivots only mode. +Pivot Grid control provides support for the following interactive options in row pivots only mode. #### Filtering -Filtering options are available to restrict the display of records in the pivot grid control. This feature enables users to extract a subset of records that meet certain criteria by using the [AllowRowPivotFiltering](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_AllowFiltering) property. +Filtering options are available to restrict the display of records in the Pivot Grid control. This feature enables users to extract a subset of records that meet certain criteria by using the [AllowRowPivotFiltering](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_AllowFiltering) property. Refer to the below code sample to enable filtering in row pivots only mode. @@ -135,7 +135,7 @@ Me.pivotGridControl1.TableControl.AllowRowPivotFiltering = True #### Sorting -To sort the calculation columns in pivot grid, the pivot grid provides sorting options in the flat layout. Sorting option can be enabled or disabled using [AllowSort](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_AllowSorting) property of pivot grid. +To sort the calculation columns in Pivot Grid, the control provides sorting options in the flat layout. Sorting option can be enabled or disabled using [AllowSort](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_AllowSorting) property of the control. {% tabs %} @@ -159,7 +159,7 @@ Me.pivotGridControl1.AllowSorting = True The pivot value chooser is the popup used to list all the pivot fields available in the data source while enabling the row pivots only mode. This popup enables users to add or remove pivot fields at run time by checking and unchecking its appropriate check boxes. -To enable this feature programmatically, the [ShowPivotValueChooser](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_ShowPivotValueChooser) property of pivot grid must be set as true. +To enable this feature programmatically, the [ShowPivotValueChooser](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_ShowPivotValueChooser) property of Pivot Grid must be set as true. {% tabs %} @@ -177,7 +177,7 @@ Me.pivotGridControl1.ShowPivotValueChooser = True {% endtabs %} -In order to view the pivot value chooser at run time, right click on any column field's header to open the context menu. Then, click on "Pivot Value Chooser" option to view the pivot fields available in the data source of pivot grid. +In order to view the pivot value chooser at run time, right click on any column field's header to open the context menu. Then, click on "Pivot Value Chooser" option to view the pivot fields available in the data source of Pivot Grid. ![Layouts_img6](Layouts_images/Layouts_img6.png) diff --git a/WindowsForms/Pivot-Grid/Localization.md b/WindowsForms/Pivot-Grid/Localization.md index adad355e4..dc6642378 100644 --- a/WindowsForms/Pivot-Grid/Localization.md +++ b/WindowsForms/Pivot-Grid/Localization.md @@ -11,16 +11,16 @@ documentation: ug Localization is the process of making application multilingual by formatting the content according to the cultures. This involves configuring the application for a specific language. Culture is the combination of language and location. For example, "en-US" is the culture for English language spoken in United States; en-GB is the culture for English language spoken in Great Britain. -Syncfusion® components have their own neutral resources and these resources can be localized as per the customer requirement. Pivot grid control can be localized in any of the following ways. +Syncfusion® components have their own neutral resources and these resources can be localized as per the customer requirement. Pivot Grid control can be localized in any of the following ways. * Using ILocalizationProvider interface * Using satellite assemblies ## Using ILocalizationProvider interface -To localize the pivot grid control, create a class by inheriting [ILocalizationProvider](http://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.ILocalizationProvider.html) interface. The [GetLocalizedString](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.ILocalizationProvider.html#Syncfusion_Windows_Forms_ILocalizationProvider_GetLocalizedString_System_Globalization_CultureInfo_System_String_System_Object_) method of this interface need to be implemented to get the equivalent localized strings. The [PivotResourceIdentifiers](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotResourceIdentifiers.html) class contains the resource identifiers specific to the pivot grid control. +To localize the Pivot Grid control, create a class by inheriting [ILocalizationProvider](http://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.ILocalizationProvider.html) interface. The [GetLocalizedString](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.ILocalizationProvider.html#Syncfusion_Windows_Forms_ILocalizationProvider_GetLocalizedString_System_Globalization_CultureInfo_System_String_System_Object_) method of this interface need to be implemented to get the equivalent localized strings. The [PivotResourceIdentifiers](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotResourceIdentifiers.html) class contains the resource identifiers specific to the control. -Refer to the below code sample to localize the pivot grid control using ILocalizationProvider interface. +Refer to the below code sample to localize the Pivot Grid control using ILocalizationProvider interface. {% tabs %} @@ -384,7 +384,7 @@ Resgen SR.txt SR.resources Refer to the following steps to create a satellite assembly. -1.Open the created resource file (SR.resources) using the resource editor and add the equivalent strings of pivot grid control's string resources for the required culture. +1.Open the created resource file (SR.resources) using the resource editor and add the equivalent strings of Pivot Grid control's string resources for the required culture. ![Localization_img2](Localization_images/Localization_img2.png) diff --git a/WindowsForms/Pivot-Grid/Overview.md b/WindowsForms/Pivot-Grid/Overview.md index 37a0d2877..892f5bdc8 100644 --- a/WindowsForms/Pivot-Grid/Overview.md +++ b/WindowsForms/Pivot-Grid/Overview.md @@ -9,23 +9,23 @@ documentation: ug # About Syncfusion Windows Forms Pivot Grid Control -The [WinForms Pivot Grid](https://www.syncfusion.com/winforms-ui-controls/pivot-grid) control is a powerful cell-oriented, extensible grid control that simulates the pivot table feature of Excel. The pivot grid, as the name implies, pivots data to be organized in a cross-tabulated form. The major advantage of pivot grid is that you can extract the desired information from a large list within seconds. Along with presenting the data, the pivot grid also enables you to summarize and group the data. +The [WinForms Pivot Grid](https://www.syncfusion.com/winforms-ui-controls/pivot-grid) is a powerful cell-oriented, extensible grid control that simulates the pivot table feature of Excel. It pivots data to be organized in a cross-tabulated form. The major advantage of the control is that you can extract the desired information from a large list within seconds. Along with presenting the data, the control also enables you to summarize and group the data. ## Key features -The important features of the pivot grid control are listed below: +The important features of the control are listed below: * **Data binding** - Supports to bind different types of relational data sources such as IList, IEnumerable, etc. * **Drill support** - Enables to navigate through inner levels of a hierarchy element present in both column and row headers. * **Pivot Table Field List** - Provides a built-in pivot schema designer very similar to Microsoft’s Excel. -* **Filtering** - Interactive support to filter the data in the pivot grid. -* **Grouping bar** - Interactive support to group the data in the pivot grid. -* **Sorting** - Interactive support to sort the data in the pivot grid. +* **Filtering** - Interactive support to filter the data in the control. +* **Grouping bar** - Interactive support to group the data in the control. +* **Sorting** - Interactive support to sort the data in the control. * **Summaries** - Extensive support to show brief information about the individual data columns or groups of rows. -* **Selection** - Supports to select multiple cells in the pivot grid. +* **Selection** - Supports to select multiple cells in the control. * **Conditional formatting** - Allows to format cells based on certain conditions. -* **Exporting** - Allows to export the pivot grid control into various formats such as PDF, word and excel formats. -* **Printing** - Allows to print the pivot grid control. +* **Exporting** - Allows to export the control into various formats such as PDF, word and excel formats. +* **Printing** - Allows to print the control. * **Tooltip** - Displays row and column values of respective grid cells on mouse hovering. -N> You can also explore our [WinForms Pivot Grid example](https://github.com/syncfusion/winforms-demos/tree/master/pivotgrid) that shows you how to render and configure the pivot grid. \ No newline at end of file +N> You can also explore our [WinForms Pivot Grid example](https://github.com/syncfusion/winforms-demos/tree/master/pivotgrid) that shows you how to render and configure the control. \ No newline at end of file diff --git a/WindowsForms/Pivot-Grid/Pivot-Calculations.md b/WindowsForms/Pivot-Grid/Pivot-Calculations.md index 33d7a4272..747a84e31 100644 --- a/WindowsForms/Pivot-Grid/Pivot-Calculations.md +++ b/WindowsForms/Pivot-Grid/Pivot-Calculations.md @@ -9,7 +9,7 @@ documentation: ug # Pivot Calculations in Windows Forms Pivot Grid -Pivot calculations are defined by using the [PivotComputationInfo](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotAnalysis.Base.PivotComputationInfo.html) object which holds the information required for defining calculations that appear in the pivot grid control. +Pivot calculations are defined by using the [PivotComputationInfo](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotAnalysis.Base.PivotComputationInfo.html) object which holds the information required for defining calculations that appear in the Pivot Grid control. ## Defining pivot calculations using pivot computation information @@ -17,13 +17,13 @@ To define a pivot calculation item, the following properties of `PivotComputatio * [FieldName](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotAnalysis.Base.PivotComputationInfo.html#Syncfusion_PivotAnalysis_Base_PivotComputationInfo_FieldName) - Specifies the name of the field to be used for pivot calculation. -* [CalculationName](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotAnalysis.Base.PivotComputationInfo.html#Syncfusion_PivotAnalysis_Base_PivotComputationInfo_CalculationName) - Specifies the name that is to be displayed in the pivot table if more than one calculation is included in the pivot grid. +* [CalculationName](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotAnalysis.Base.PivotComputationInfo.html#Syncfusion_PivotAnalysis_Base_PivotComputationInfo_CalculationName) - Specifies the name that is to be displayed in the pivot table if more than one calculation is included in the Pivot Grid. * [Description](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotAnalysis.Base.PivotComputationInfo.html#Syncfusion_PivotAnalysis_Base_PivotComputationInfo_Description) - Specifies the description content of the calculation. * [Format](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotAnalysis.Base.PivotComputationInfo.html#Syncfusion_PivotAnalysis_Base_PivotComputationInfo_Format) - Specifies the format string to be used to formatting the calculation values. -Refer to the below code sample for adding pivot calculation item in the pivot grid control. +Refer to the below code sample for adding pivot calculation item in the Pivot Grid control. {% tabs %} @@ -165,7 +165,7 @@ pivotGridControl1.PivotCalculations.Add(New PivotComputationInfo With ### Expression field calculations -Pivot grid allows to provide expression field for calculations, despite of in-built options provided for calculations such as PercentageOfGrandTotal, PercentageOfRowTotal, RankLargestToSmallest and so on. It can be achieved by setting the calculation type as "Formula" and by specifying the appropriate formula using the [Formula](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotAnalysis.Base.PivotComputationInfo.html#Syncfusion_PivotAnalysis_Base_PivotComputationInfo_Formula) property of `PivotComputationInfo` object. +Pivot Grid allows to provide expression field for calculations, despite of in-built options provided for calculations such as PercentageOfGrandTotal, PercentageOfRowTotal, RankLargestToSmallest and so on. It can be achieved by setting the calculation type as "Formula" and by specifying the appropriate formula using the [Formula](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotAnalysis.Base.PivotComputationInfo.html#Syncfusion_PivotAnalysis_Base_PivotComputationInfo_Formula) property of `PivotComputationInfo` object. Refer to the following code sample to specify custom formula for calculations. @@ -201,7 +201,7 @@ pivotGridControl1.PivotCalculations.Add(New PivotComputationInfo() With ## Synchronizing pivot calculations -To synchronize the newly added or modified pivot calculation items with the pivot grid control, the [SynchronizeCalculations](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_SynchronizeCalculations_System_Collections_Specialized_NotifyCollectionChangedEventArgs_) method will be used. This method will be invoked whenever the collection of pivot calculation item gets changed. +To synchronize the newly added or modified pivot calculation items with the Pivot Grid control, the [SynchronizeCalculations](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_SynchronizeCalculations_System_Collections_Specialized_NotifyCollectionChangedEventArgs_) method will be used. This method will be invoked whenever the collection of pivot calculation item gets changed. ## Pivot computation information dialog diff --git a/WindowsForms/Pivot-Grid/Pivot-Columns.md b/WindowsForms/Pivot-Grid/Pivot-Columns.md index ab14457b1..36aaaa369 100644 --- a/WindowsForms/Pivot-Grid/Pivot-Columns.md +++ b/WindowsForms/Pivot-Grid/Pivot-Columns.md @@ -9,7 +9,7 @@ documentation: ug # Pivot Columns in Windows Forms Pivot Grid -Pivot columns are defined by using the [PivotItem](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotAnalysis.Base.PivotItem.html) object which holds the information needed for columns that appear in the pivot grid control. +Pivot columns are defined by using the [PivotItem](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotAnalysis.Base.PivotItem.html) object which holds the information needed for columns that appear in WinForms Pivot Grid. ## Defining pivot columns using pivot items @@ -48,7 +48,7 @@ Gets or sets the string you want to append to the pivot item's summary cells. -Refer to the below code sample for adding pivot column item in the pivot grid control. +Refer to the below code sample for adding pivot column item in Pivot Grid. {% tabs %} @@ -76,11 +76,11 @@ Me.pivotGridControl1.PivotColumns.Add(pivotItem) ## Synchronizing pivot columns -To synchronize the newly added or modified pivot column items with the pivot grid control, the [SynchronizePivotItems](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_SynchronizePivotItems_System_Collections_Specialized_NotifyCollectionChangedEventArgs_System_Boolean_) method will be used. This method will be invoked whenever the collection of pivot column items gets changed. +To synchronize the newly added or modified pivot column items with the Pivot Grid control, the [SynchronizePivotItems](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_SynchronizePivotItems_System_Collections_Specialized_NotifyCollectionChangedEventArgs_System_Boolean_) method will be used. This method will be invoked whenever the collection of pivot column items gets changed. ## Sorting pivot columns -By default, the pivot grid control sorts the column data in ascending order. The sorting order can be changed by defining custom comparer and it needs to be assigned using the [Comparer](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotAnalysis.Base.PivotItem.html#Syncfusion_PivotAnalysis_Base_PivotItem_Comparer) property of corresponding pivot item. +By default, the Pivot Grid control sorts the column data in ascending order. The sorting order can be changed by defining custom comparer and it needs to be assigned using the [Comparer](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotAnalysis.Base.PivotItem.html#Syncfusion_PivotAnalysis_Base_PivotItem_Comparer) property of corresponding pivot item. Refer to the below code sample to define comparer for sorting the column data in descending order. diff --git a/WindowsForms/Pivot-Grid/Pivot-Rows.md b/WindowsForms/Pivot-Grid/Pivot-Rows.md index e84fcf0b6..e64e7af59 100644 --- a/WindowsForms/Pivot-Grid/Pivot-Rows.md +++ b/WindowsForms/Pivot-Grid/Pivot-Rows.md @@ -9,7 +9,7 @@ documentation: ug # Pivot Rows in Windows Forms Pivot Grid -Pivot rows are defined by using the [PivotItem](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotAnalysis.Base.PivotItem.html) object which holds the information needed for rows that appear in the pivot grid control. +Pivot rows are defined by using the [PivotItem](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotAnalysis.Base.PivotItem.html) object which holds the information needed for rows that appear in WinForms Pivot Grid. ## Defining pivot rows using pivot items @@ -48,7 +48,7 @@ Gets or sets the string you want to append to the pivot item's summary cells. -Refer to the below code sample for adding pivot row item in the pivot grid control. +Refer to the below code sample for adding pivot row item in WinForms Pivot Grid. {% tabs %} @@ -76,11 +76,11 @@ Me.pivotGridControl1.PivotRows.Add(pivotItem) ## Synchronizing pivot rows -To synchronize the newly added or modified pivot row items with the pivot grid control, the [SynchronizePivotItems](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_SynchronizePivotItems_System_Collections_Specialized_NotifyCollectionChangedEventArgs_System_Boolean_) method will be used. This method will be invoked whenever the collection of pivot row items gets changed. +To synchronize the newly added or modified pivot row items with the Pivot Grid control, the [SynchronizePivotItems](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_SynchronizePivotItems_System_Collections_Specialized_NotifyCollectionChangedEventArgs_System_Boolean_) method will be used. This method will be invoked whenever the collection of pivot row items gets changed. ### Sorting pivot rows -By default, the pivot grid control sorts the row data in ascending order. The sorting order can be changed by defining custom comparer and it needs to be assigned using the [Comparer](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotAnalysis.Base.PivotItem.html#Syncfusion_PivotAnalysis_Base_PivotItem_Comparer) property of corresponding pivot item. +By default, the Pivot Grid control sorts the row data in ascending order. The sorting order can be changed by defining custom comparer and it needs to be assigned using the [Comparer](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotAnalysis.Base.PivotItem.html#Syncfusion_PivotAnalysis_Base_PivotItem_Comparer) property of corresponding pivot item. Refer to the below code sample to define comparer for sorting the row data in descending order. diff --git a/WindowsForms/Pivot-Grid/Pivot-Schema-Designer.md b/WindowsForms/Pivot-Grid/Pivot-Schema-Designer.md index dcc6eaee6..01c120ee2 100644 --- a/WindowsForms/Pivot-Grid/Pivot-Schema-Designer.md +++ b/WindowsForms/Pivot-Grid/Pivot-Schema-Designer.md @@ -9,22 +9,22 @@ documentation: ug # Pivot Schema Designer in Windows Forms Pivot Grid -The [Pivot schema designer](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_PivotSchemaDesigner) also known as pivot table field list allows you to add, rearrange, filter, and remove the pivot fields to show the data in the pivot grid exactly the way you desired. +The [Pivot schema designer](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_PivotSchemaDesigner) also known as pivot table field list allows you to add, rearrange, filter, and remove the pivot fields to show the data in WinForms Pivot Grid exactly the way you desired. -Based on the data source bound to the pivot grid control, the pivot table field list will be automatically populated with field names. The pivot table field list provides an Excel like appearance and behavior. +Based on the data source bound to the Pivot Grid control, the pivot table field list will be automatically populated with field names. The pivot table field list provides an Excel like appearance and behavior. The pivot schema designer consists of two sections such as follows: -* **Fields section**: Presents at the top portion to add and remove the pivot fields in the pivot grid. -* **Layout section**: Presents at the bottom portion to rearrange and reposition the pivot fields in the pivot grid. +* **Fields section**: Presents at the top portion to add and remove the pivot fields in the Pivot Grid. +* **Layout section**: Presents at the bottom portion to rearrange and reposition the pivot fields in the Pivot Grid. ![Pivot-Schema-Designer_img1](Pivot-Schema-Designer_images/Pivot-Schema-Designer_img1.png) ## Fields section -The fields section contains the list of pivot items that are present in the data source of pivot grid. The [PivotFields](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_PivotFields) property holds the collection of pivot items available in the fields section. +The fields section contains the list of pivot items that are present in the data source of Pivot Grid. The [PivotFields](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_PivotFields) property holds the collection of pivot items available in the fields section. -Using this fields section, the pivot fields can be dynamically added or removed in the pivot grid. If the pivot field is checked in the fields section, then it will be added to the pivot grid. Simultaneously, if the pivot field is unchecked in the fields section, then it will be removed from the pivot grid. +Using this fields section, the pivot fields can be dynamically added or removed in the Pivot Grid. If the pivot field is checked in the fields section, then it will be added to the control. Simultaneously, if the pivot field is unchecked in the fields section, then it will be removed from the control. By default, the pivot field gets added to the row section. To add the pivot fields in any other layout section, drag it from the fields section to the required layout section. @@ -43,27 +43,27 @@ The layout section is segregated into four sections as follows: ### Filters section -The filters section is used to filter the items in pivot grid based on items selected in the report filter pop-up and it can be accessed using the [GridFilterList](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_GridFilterList) property available in the pivot grid control's `TableControl` property. +The filters section is used to filter the items in Pivot Grid based on items selected in the report filter pop-up and it can be accessed using the [GridFilterList](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_GridFilterList) property available in the control's `TableControl` property. The report filter pop-up can be launched by clicking the filter icon available in the right corner of each item in the filters section. ### Columns section -The columns section is used to display the pivot column fields added to the pivot grid control and it can be accessed using the [GridColumnList](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_GridColumnList) property. +The columns section is used to display the pivot column fields added to the Pivot Grid control and it can be accessed using the [GridColumnList](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_GridColumnList) property. ### Rows section -The rows section is used to display the pivot row fields added to the pivot grid control and it can be accessed using the [GridRowList](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_GridRowList) property. +The rows section is used to display the pivot row fields added to the Pivot Grid control and it can be accessed using the [GridRowList](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_GridRowList) property. ### Values section -The values section is used to display the summary value fields added to the pivot grid control and it can be accessed using the [GridValueList](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_GridValueList) property. +The values section is used to display the summary value fields added to the Pivot Grid control and it can be accessed using the [GridValueList](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControlBase.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControlBase_GridValueList) property. ## Enabling pivot table field list -To show the pivot table field list integrated with the pivot grid control, the [ShowPivotTableFieldList](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_ShowPivotTableFieldList) property of the pivot grid should be enabled. By default, it is set to false. +To show the pivot table field list integrated with the Pivot Grid control, the [ShowPivotTableFieldList](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_ShowPivotTableFieldList) property of the control should be enabled. By default, it is set to false. -Refer to the following code sample to show the pivot table field with pivot grid control. +Refer to the following code sample to show the pivot table field with the Pivot Grid control. {% tabs %} @@ -85,7 +85,7 @@ Me.pivotGridControl1.ShowPivotTableFieldList = True ## Setting caption in pivot table field list -The pivot grid control in Windows Forms supports duplicating a specific field by specifying different names for it. This support can be achieved by using the `FieldCaption` property of row and column pivot item as well as pivot calculation item. Using this support, the pivot grid control allows you to define the multiple items in same underlying type. +The WinForms Pivot Grid supports duplicating a specific field by specifying different names for it. This support can be achieved by using the `FieldCaption` property of row and column pivot item as well as pivot calculation item. Using this support, the control allows you to define the multiple items in same underlying type. Refer to the following code sample to set the field caption for pivot row items and pivot calculation items. @@ -116,15 +116,15 @@ Me.pivotGridControl1.PivotCalculations.Add(New PivotComputationInfo With {.Field {% endtabs %} -![Caption in pivot table field list](Pivot-Schema-Designer_images/FieldCaption.png) +![Caption](Pivot-Schema-Designer_images/FieldCaption.png) ## Interactive features -### Adding fields to pivot grid +### Adding fields to Pivot Grid -The pivot fields can be dynamically added to the pivot grid control by checking the check box besides the pivot fields available in the fields section. +The pivot fields can be dynamically added to the Pivot Grid by checking the check box besides the pivot fields available in the fields section. -### Reordering fields in pivot grid +### Reordering fields in Pivot Grid The pivot fields can be reordered by doing the drag-and-drop operation as well as using the context menu available in the grid list. @@ -152,16 +152,15 @@ Any pivot field inside the grid lists is reordered by using the context menu, wh ![Pivot-Schema-Designer_img8](Pivot-Schema-Designer_images/Pivot-Schema-Designer_img8.png) -### Removing fields from pivot grid +### Removing fields from Pivot Grid -The pivot field can be dynamically removed from the pivot grid control. This can be achieved by any of the following ways: +The pivot field can be dynamically removed from the control. This can be achieved by any of the following ways: * Clear the check box of the required pivot field available in the fields section list. * Click the "Remove Field" option available in the context menu, which is opened by clicking the down arrow icon available in each item of grid lists. * Click the remove icon available in each item of grid lists. -### Filtering field items in pivot grid - +### Filtering field items in Pivot Grid The items of the pivot field inside the filter section can only be filtered. The report filter pop-up will be opened by clicking the filter icon present in the right corner of each item in the filters section. The items of the pivot field can be filtered by checking or unchecking the check box besides them. ![Pivot-Schema-Designer_img9](Pivot-Schema-Designer_images/Pivot-Schema-Designer_img9.png) @@ -171,13 +170,13 @@ At least, one item should be in the checked state, else the OK button will be di ## Defer layout update -By default, the pivot grid control is updated for each and every action happened related to the pivot field. For pivot grid control containing large data source, these actions can take some time to complete. To handle this scenario, the pivot grid provides defer layout update support which allows users to control when the pivot grid control is updated. +By default, the Pivot Grid control is updated for each and every action happened related to the pivot field. For the control containing large data source, these actions can take some time to complete. To handle this scenario, the defer layout update support is provided which allows users to control when the control is updated. ### Enabling defer layout update -The "[Defer Layout Update](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotSchemaDesigner.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotSchemaDesigner_DeferLayoutUpdateCheckBox)" check box present at the bottom-left corner of the pivot schema designer should be checked to enable this feature. When this checkbox is checked, the "[Update](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotSchemaDesigner.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotSchemaDesigner_DeferLayoutUpdateButton)" button next to it will be enabled. Now, any operations can be performed on pivot fields without updating the pivot grid control. The pivot grid control will be updated only if the update button is clicked. +The "[Defer Layout Update](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotSchemaDesigner.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotSchemaDesigner_DeferLayoutUpdateCheckBox)" check box present at the bottom-left corner of the pivot schema designer should be checked to enable this feature. When this checkbox is checked, the "[Update](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotSchemaDesigner.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotSchemaDesigner_DeferLayoutUpdateButton)" button next to it will be enabled. Now, any operations can be performed on pivot fields without updating the Pivot Grid control. The control will be updated only if the update button is clicked. -This support can also be be achieved programmatically by setting the [DeferLayoutUpdate](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_DeferLayoutUpdate) property of the pivot grid control. +This support can also be be achieved programmatically by setting the [DeferLayoutUpdate](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_DeferLayoutUpdate) property of the Pivot Grid control. {% tabs %} @@ -199,9 +198,9 @@ Me.pivotGridControl1.DeferLayoutUpdate = True ## Displaying calculations -The pivot grid supports showing the calculation values in column or row. The "[Show Calculations as Columns](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotSchemaDesigner.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotSchemaDesigner_ShowCalculationsAsColumnCheckBox)" check box present at the bottom-left corner of the pivot schema designer should be checked or unchecked based on the requirement. +The Pivot Grid supports showing the calculation values in column or row. The "[Show Calculations as Columns](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotSchemaDesigner.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotSchemaDesigner_ShowCalculationsAsColumnCheckBox)" check box present at the bottom-left corner of the pivot schema designer should be checked or unchecked based on the requirement. -This support can also be achieved programmatically by using the [ShowCalculationsAsColumns](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_ShowCalculationsAsColumns) property of the pivot grid control. +This support can also be achieved programmatically by using the [ShowCalculationsAsColumns](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_ShowCalculationsAsColumns) property of the Pivot Grid control. {% tabs %} diff --git a/WindowsForms/Pivot-Grid/Printing.md b/WindowsForms/Pivot-Grid/Printing.md index bf2544fc4..37e2d1218 100644 --- a/WindowsForms/Pivot-Grid/Printing.md +++ b/WindowsForms/Pivot-Grid/Printing.md @@ -9,11 +9,11 @@ documentation: ug # Printing in Windows Forms Pivot Grid -Pivot grid provides support for printing that allows users to print the contents of pivot grid on paper and it also provides support to preview the contents before printing. This support is used to print the pivot grid control in both landscape and portrait views. +WinForms Pivot Grid provides support for printing that allows users to print the contents of the control on paper and it also provides support to preview the contents before printing. This support is used to print the control in both landscape and portrait views. The "Syncfusion.GridHelperClasses.Windows" reference needs to be added to the application to achieve this support. The [PivotGridPrintDocumentAdv](https://help.syncfusion.com/cr/windowsforms/Syncfusion.GridHelperClasses.PivotGridPrintDocumentAdv.html) class helps to print the pivot grid content on paper. -Refer to the below code sample to print the pivot grid control. +Refer to the below code sample to print the Pivot Grid control. {% tabs %} @@ -45,7 +45,7 @@ printPreviewDialog.ShowDialog() Headers and footers can also be added to the printed document by using the [HeaderPrintStyleInfo](https://help.syncfusion.com/cr/windowsforms/Syncfusion.GridHelperClasses.GridPrintDocumentAdv.html#Syncfusion_GridHelperClasses_GridPrintDocumentAdv_HeaderPrintStyleInfo) and [FooterPrintStyleInfo](https://help.syncfusion.com/cr/windowsforms/Syncfusion.GridHelperClasses.GridPrintDocumentAdv.html#Syncfusion_GridHelperClasses_GridPrintDocumentAdv_FooterPrintStyleInfo) properties. -Refer to the below code sample to add header and footer while printing the pivot grid control. +Refer to the below code sample to add header and footer while printing the Pivot Grid control. {% tabs %} @@ -87,8 +87,8 @@ printPreviewDialog.ShowDialog() ## Events -* The **[DrawGridPrintHeader](https://help.syncfusion.com/cr/windowsforms/Syncfusion.GridHelperClasses.GridPrintDocumentAdv.html)** event occurs while previewing the pivot grid control. This event helps to customize the default appearance of header added in the printed document. -* The **[DrawGridPrintFooter](https://help.syncfusion.com/cr/windowsforms/Syncfusion.GridHelperClasses.GridPrintDocumentAdv.html)** event occurs while previewing the pivot grid control. This event helps to customize the default appearance of footer added in the printed document. +* The **[DrawGridPrintHeader](https://help.syncfusion.com/cr/windowsforms/Syncfusion.GridHelperClasses.GridPrintDocumentAdv.html)** event occurs while previewing the Pivot Grid control. This event helps to customize the default appearance of header added in the printed document. +* The **[DrawGridPrintFooter](https://help.syncfusion.com/cr/windowsforms/Syncfusion.GridHelperClasses.GridPrintDocumentAdv.html)** event occurs while previewing the Pivot Grid control. This event helps to customize the default appearance of footer added in the printed document. A demo sample is available in the following location. diff --git a/WindowsForms/Pivot-Grid/Right-To-Left-Support.md b/WindowsForms/Pivot-Grid/Right-To-Left-Support.md index 22e79e7f3..e834756d8 100644 --- a/WindowsForms/Pivot-Grid/Right-To-Left-Support.md +++ b/WindowsForms/Pivot-Grid/Right-To-Left-Support.md @@ -9,11 +9,11 @@ documentation: ug # Right to Left Support in Windows Forms Pivot Grid -The elements of pivot grid control can be aligned in right-to-left (RTL) layout. This support is useful when the pivot grid control is localized in Middle Eastern languages, such as Hebrew and Arabic, which are written predominantly from right to left. +The elements of Pivot Grid control can be aligned in right-to-left (RTL) layout. This support is useful when the control is localized in Middle Eastern languages, such as Hebrew and Arabic, which are written predominantly from right to left. ## Enabling RTL mode -Th elements of pivot grid control can be laid out from right to left by setting the [RightToLeft](https://learn.microsoft.com/en-us/dotnet/api/system.windows.forms.control.righttoleft?view=windowsdesktop-7.0&viewFallbackFrom=net-5.0) property to `Yes`. Refer to the below code sample to align the pivot grid control in right to left order. +Th elements of Pivot Grid control can be laid out from right to left by setting the [RightToLeft](https://learn.microsoft.com/en-us/dotnet/api/system.windows.forms.control.righttoleft?view=windowsdesktop-7.0&viewFallbackFrom=net-5.0) property to `Yes`. Refer to the below code sample to align the control in right to left order. {% tabs %} diff --git a/WindowsForms/Pivot-Grid/Serialization-and-Deserialization.md b/WindowsForms/Pivot-Grid/Serialization-and-Deserialization.md index 79477e0fb..500836803 100644 --- a/WindowsForms/Pivot-Grid/Serialization-and-Deserialization.md +++ b/WindowsForms/Pivot-Grid/Serialization-and-Deserialization.md @@ -8,17 +8,17 @@ documentation: ug --- # Serialization and Deserialization in Windows Forms Pivot Grid -Serialization and deserialization support allows to serialize and deserialize the settings of pivot grid control. +Serialization and deserialization support allows to serialize and deserialize the settings of WinForms Pivot Grid. ## Serializing pivot grid -Serialization is a process that allows to save the settings of pivot grid control by exporting its current settings to an XML file. It can be achieved with the help of any of the following methods. +Serialization is a process that allows to save the settings of Pivot Grid control by exporting its current settings to an XML file. It can be achieved with the help of any of the following methods. ### Serializing using save file dialog -Pivot grid control allows to save its settings to the desired location in _*.xml_ format by using the [Serialize()](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_Serialize().html) method. +Pivot Grid control allows to save its settings to the desired location in _*.xml_ format by using the [Serialize()](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_Serialize().html) method. -Refer to the below code sample to serialize the pivot grid control using save file dialog. +Refer to the below code sample to serialize the Pivot Grid control using save file dialog. {% tabs %} @@ -36,15 +36,15 @@ Me.pivotGridControl1.Serialize() {% endtabs %} -The below screenshot illustrates the serialized content of pivot grid control. +The below screenshot illustrates the serialized content of Pivot Grid control. ![Serialized_PivotGrid](Serialization-and-Deserialization_images/Serialized_PivotGrid.png) ### Serializing using stream -Pivot grid control allows to save its settings with the help of [Serialize(Stream)](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_Serialize_System_IO_Stream_) method by passing the stream as parameter. +Pivot Grid control allows to save its settings with the help of [Serialize(Stream)](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_Serialize_System_IO_Stream_) method by passing the stream as parameter. -Refer to the below code sample to serialize the pivot grid control as stream. +Refer to the below code sample to serialize the Pivot Grid control as stream. {% tabs %} @@ -69,9 +69,9 @@ End Using ### Serializing using specific file -Pivot grid control allows to save its settings with the help of [Serialize(String)](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_Serialize_System_String_) method by passing the file path as parameter. +Pivot Grid control allows to save its settings with the help of [Serialize(String)](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_Serialize_System_String_) method by passing the file path as parameter. -Refer to the below code sample to serialize the pivot grid control as xml file. +Refer to the below code sample to serialize the Pivot Grid control as xml file. {% tabs %} @@ -91,9 +91,9 @@ Me.pivotGridControl1.Serialize("D:\PivotGrid.xml") ### Serializing to XML string -Pivot grid control allows to save its settings into a XML string using the [SerializeToXml()](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_SerializeToXml) method. +Pivot Grid control allows to save its settings into a XML string using the [SerializeToXml()](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_SerializeToXml) method. -Refer to the below code sample to serialize the pivot grid control as xml string. +Refer to the below code sample to serialize the Pivot Grid control as xml string. {% tabs %} @@ -113,11 +113,11 @@ Dim xmlString As String = Me.pivotGridControl1.SerializeToXml() ## Customizing serialization using options -The serialization of pivot grid control can be customized by using the instance of [SerializationOptions](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.SerializationOptions.html). The instance of serialization options needs to be passed as an argument of [Serialize(String,SerializationOptions)](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_Serialize_System_String_Syncfusion_Windows_Forms_PivotAnalysis_Serialization_SerializationOptions_) or [Serialize(Stream,SerializationOptions)](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_Serialize_System_IO_Stream_Syncfusion_Windows_Forms_PivotAnalysis_Serialization_SerializationOptions_) method based on the requirement. +The serialization of Pivot Grid control can be customized by using the instance of [SerializationOptions](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.SerializationOptions.html). The instance of serialization options needs to be passed as an argument of [Serialize(String,SerializationOptions)](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_Serialize_System_String_Syncfusion_Windows_Forms_PivotAnalysis_Serialization_SerializationOptions_) or [Serialize(Stream,SerializationOptions)](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_Serialize_System_IO_Stream_Syncfusion_Windows_Forms_PivotAnalysis_Serialization_SerializationOptions_) method based on the requirement. ### Serializing grouping bar items -By default, the pivot grid control allows to serialize the items of grouping bar. The serialization of grouping bar items can be disabled by setting the [SerializeGrouping](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.SerializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_SerializationOptions_SerializeGrouping) property to false. +By default, the Pivot Grid control allows to serialize the items of grouping bar. The serialization of grouping bar items can be disabled by setting the [SerializeGrouping](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.SerializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_SerializationOptions_SerializeGrouping) property to false. {% tabs %} @@ -146,7 +146,7 @@ End Using ### Serializing sorted items -By default, the pivot grid control allows to serialize the sorted items. The serialization of sorted items can be disabled by setting the [SerializeSorting](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.SerializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_SerializationOptions_SerializeSorting) property to false. +By default, the Pivot Grid control allows to serialize the sorted items. The serialization of sorted items can be disabled by setting the [SerializeSorting](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.SerializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_SerializationOptions_SerializeSorting) property to false. {% tabs %} @@ -175,7 +175,7 @@ End Using ### Serializing filtered items -By default, the pivot grid control allows to serialize the filtered items. The serialization of filtered items can be disabled by setting the [SerializeFiltering](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.SerializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_SerializationOptions_SerializeFiltering) property to false. +By default, the Pivot Grid control allows to serialize the filtered items. The serialization of filtered items can be disabled by setting the [SerializeFiltering](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.SerializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_SerializationOptions_SerializeFiltering) property to false. {% tabs %} @@ -204,7 +204,7 @@ End Using ### Serializing pivot row items -By default, the pivot grid control allows to serialize the collection of pivot row items. The serialization of pivot row items can be disabled by setting the [SerializePivotRows](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.SerializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_SerializationOptions_SerializePivotRows) property to false. +By default, the Pivot Grid control allows to serialize the collection of pivot row items. The serialization of pivot row items can be disabled by setting the [SerializePivotRows](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.SerializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_SerializationOptions_SerializePivotRows) property to false. {% tabs %} @@ -233,7 +233,7 @@ End Using ### Serializing pivot column items -By default, the pivot grid control allows to serialize the collection of pivot column items. The serialization of pivot column items can be disabled by setting the [SerializePivotColumns](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.SerializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_SerializationOptions_SerializePivotColumns) property to false. +By default, the Pivot Grid control allows to serialize the collection of pivot column items. The serialization of pivot column items can be disabled by setting the [SerializePivotColumns](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.SerializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_SerializationOptions_SerializePivotColumns) property to false. {% tabs %} @@ -262,7 +262,7 @@ End Using ### Serializing pivot calculation items -By default, the pivot grid control allows to serialize the collection of pivot column items. The serialization of pivot column items can be disabled by setting the [SerializePivotCalculations](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.SerializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_SerializationOptions_SerializePivotCalculations) property to false. +By default, the Pivot Grid control allows to serialize the collection of pivot column items. The serialization of pivot column items can be disabled by setting the [SerializePivotCalculations](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.SerializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_SerializationOptions_SerializePivotCalculations) property to false. {% tabs %} @@ -291,7 +291,7 @@ End Using ### Serializing conditional formats -By default, the pivot grid control allows to serialize the conditional formats applied to it. The serialization of conditional formats can be disabled by setting the [SerializeConditionalFormats](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.SerializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_SerializationOptions_SerializeConditionalFormats) property to false. +By default, the Pivot Grid control allows to serialize the conditional formats applied to it. The serialization of conditional formats can be disabled by setting the [SerializeConditionalFormats](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.SerializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_SerializationOptions_SerializeConditionalFormats) property to false. {% tabs %} @@ -320,7 +320,7 @@ End Using ### Serializing expand and collapse state -By default, the pivot grid control allows to serialize the expand and collapse state of expanders in row and column headers. The serialization of expand and collapse state of expanders can be disabled by setting the [SerializeExpandCollapseState](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.SerializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_SerializationOptions_SerializeExpandCollapseState) property to false. +By default, the Pivot Grid control allows to serialize the expand and collapse state of expanders in row and column headers. The serialization of expand and collapse state of expanders can be disabled by setting the [SerializeExpandCollapseState](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.SerializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_SerializationOptions_SerializeExpandCollapseState) property to false. {% tabs %} @@ -349,13 +349,13 @@ End Using ## Deserializing pivot grid -Deserialization is a process that allows to reconstruct the pivot grid control based on the settings stored in the XML file. It can be done with the help of any of the following methods. +Deserialization is a process that allows to reconstruct the Pivot Grid control based on the settings stored in the XML file. It can be done with the help of any of the following methods. ### Deserializing using open file dialog -The settings of pivot grid control can be deserialized with the help of [Deserialize()](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_Deserialize) method. +The settings of Pivot Grid control can be deserialized with the help of [Deserialize()](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_Deserialize) method. -Refer to the below code sample to deserialize the pivot grid control using open file dialog. +Refer to the below code sample to deserialize the Pivot Grid control using open file dialog. {% tabs %} @@ -375,9 +375,9 @@ Me.pivotGridControl1.Deserialize() ### Deserializing using stream -The settings of pivot grid control can be deserialized with the help of [Deserialize(Stream)](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_Deserialize_System_IO_Stream_) method. +The settings of Pivot Grid control can be deserialized with the help of [Deserialize(Stream)](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_Deserialize_System_IO_Stream_) method. -Refer to the below code sample to deserialize the pivot grid from stream. +Refer to the below code sample to deserialize the Pivot Grid from stream. {% tabs %} @@ -402,9 +402,9 @@ End Using ### Deserializing using specific file -The settings of pivot grid control can be deserialized with the help of [Deserialize(String)](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_Deserialize_System_String_) method by passing the path of the file as parameter. +The settings of Pivot Grid control can be deserialized with the help of [Deserialize(String)](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_Deserialize_System_String_) method by passing the path of the file as parameter. -Refer to the below code sample to deserialize the pivot grid from xml file. +Refer to the below code sample to deserialize the Pivot Grid from xml file. {% tabs %} @@ -424,9 +424,9 @@ Me.pivotGridControl1.Deserialize("D:\PivotGrid.xml") ### Deserializing from XML string -Pivot grid control allows to load its settings from the XML string using the [DeserializeFromXml()](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_DeserializeFromXml_System_String_) method. +Pivot Grid control allows to load its settings from the XML string using the [DeserializeFromXml()](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_DeserializeFromXml_System_String_) method. -Refer to the below code sample to deserialize the pivot grid from xml string. +Refer to the below code sample to deserialize the Pivot Grid from xml string. {% tabs %} @@ -446,11 +446,11 @@ Me.pivotGridControl1.DeserializeFromXml(xmlString) ## Customizing deserialization using options -The deserialization of pivot grid control can be customized by using the instance of [DeserializationOptions](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.DeserializationOptions.html). The instance of deserialization options needs to be passed as an argument of [Deserialize(String,DeserializationOptions)](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_Deserialize_System_String_Syncfusion_Windows_Forms_PivotAnalysis_Serialization_DeserializationOptions_) or [Deserialize(Stream,DeserializationOptions)](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_Deserialize_System_IO_Stream_Syncfusion_Windows_Forms_PivotAnalysis_Serialization_DeserializationOptions_) method based on the requirement. +The deserialization of the Pivot Grid can be customized by using the instance of [DeserializationOptions](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.DeserializationOptions.html). The instance of deserialization options needs to be passed as an argument of [Deserialize(String,DeserializationOptions)](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_Deserialize_System_String_Syncfusion_Windows_Forms_PivotAnalysis_Serialization_DeserializationOptions_) or [Deserialize(Stream,DeserializationOptions)](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_Deserialize_System_IO_Stream_Syncfusion_Windows_Forms_PivotAnalysis_Serialization_DeserializationOptions_) method based on the requirement. ### Deserializing grouping bar items -By default, the pivot grid control allows to deserialize the items of grouping bar. The deserialization of grouping bar items can be disabled by setting the [DeserializeGrouping](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.DeserializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_DeserializationOptions_DeserializeGrouping) property to false. +By default, the Pivot Grid control allows to deserialize the items of grouping bar. The deserialization of grouping bar items can be disabled by setting the [DeserializeGrouping](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.DeserializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_DeserializationOptions_DeserializeGrouping) property to false. {% tabs %} @@ -479,7 +479,7 @@ End Using ### Deserializing sorted items -By default, the pivot grid control allows to deserialize the sorting operation. The deserialization of sorted items can be disabled by setting the [DeserializeSorting](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.DeserializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_DeserializationOptions_DeserializeSorting) property to false. +By default, the Pivot Grid control allows to deserialize the sorting operation. The deserialization of sorted items can be disabled by setting the [DeserializeSorting](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.DeserializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_DeserializationOptions_DeserializeSorting) property to false. {% tabs %} @@ -508,7 +508,7 @@ End Using ### Deserializing filtered items -By default, the pivot grid control allows to deserialize the filtering operation. The deserialization of filtered items can be disabled by setting the [DeserializeFiltering](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.DeserializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_DeserializationOptions_DeserializeFiltering) property to false. +By default, the Pivot Grid control allows to deserialize the filtering operation. The deserialization of filtered items can be disabled by setting the [DeserializeFiltering](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.DeserializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_DeserializationOptions_DeserializeFiltering) property to false. {% tabs %} @@ -537,7 +537,7 @@ End Using ### Deserializing pivot row items -By default, the pivot grid control allows to deserialize the collection of pivot row items. The deserialization of pivot row items can be disabled by setting the [DeserializePivotRows](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.DeserializationOptions.html) property to false. +By default, the Pivot Grid control allows to deserialize the collection of pivot row items. The deserialization of pivot row items can be disabled by setting the [DeserializePivotRows](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.DeserializationOptions.html) property to false. {% tabs %} @@ -566,7 +566,7 @@ End Using ### Deserializing pivot column items -By default, the pivot grid control allows to deserialize the collection of pivot column items. The deserialization of pivot column items can be disabled by setting the [DeserializePivotColumns](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.DeserializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_DeserializationOptions_DeserializePivotColumns) property to false. +By default, the Pivot Grid control allows to deserialize the collection of pivot column items. The deserialization of pivot column items can be disabled by setting the [DeserializePivotColumns](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.DeserializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_DeserializationOptions_DeserializePivotColumns) property to false. {% tabs %} @@ -595,7 +595,7 @@ End Using ### Deserializing pivot calculation items -By default, the pivot grid control allows to deserialize the collection of pivot calculation items. The deserialization of pivot calculation items can be disabled by setting the [DeserializePivotCalculations](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.DeserializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_DeserializationOptions_DeserializePivotCalculations) property to false. +By default, the Pivot Grid control allows to deserialize the collection of pivot calculation items. The deserialization of pivot calculation items can be disabled by setting the [DeserializePivotCalculations](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.DeserializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_DeserializationOptions_DeserializePivotCalculations) property to false. {% tabs %} @@ -624,7 +624,7 @@ End Using ### Deserializing conditional formats -By default, the pivot grid control allows to deserialize the conditional formats applied to the it. The deserialization of conditional formats can be disabled by setting the [DeserializeConditionalFormats](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.DeserializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_DeserializationOptions_DeserializeConditionalFormats) property to false. +By default, the Pivot Grid control allows to deserialize the conditional formats applied to the it. The deserialization of conditional formats can be disabled by setting the [DeserializeConditionalFormats](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.DeserializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_DeserializationOptions_DeserializeConditionalFormats) property to false. {% tabs %} @@ -653,7 +653,7 @@ End Using ### Deserializing expand and collapse state -By default, the pivot grid control allows to deserialize the expand and collapse state of expanders in column and row headers. The deserialization of expand and collapse state of expanders can be disabled by setting the [DeserializeExpandCollapseState](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.DeserializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_DeserializationOptions_DeserializeExpandCollapseState) property to false. +By default, the Pivot Grid control allows to deserialize the expand and collapse state of expanders in column and row headers. The deserialization of expand and collapse state of expanders can be disabled by setting the [DeserializeExpandCollapseState](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.Serialization.DeserializationOptions.html#Syncfusion_Windows_Forms_PivotAnalysis_Serialization_DeserializationOptions_DeserializeExpandCollapseState) property to false. {% tabs %} diff --git a/WindowsForms/Pivot-Grid/Sorting.md b/WindowsForms/Pivot-Grid/Sorting.md index 49d19330d..41774ec02 100644 --- a/WindowsForms/Pivot-Grid/Sorting.md +++ b/WindowsForms/Pivot-Grid/Sorting.md @@ -9,13 +9,13 @@ documentation: ug # Sorting in Windows Forms Pivot Grid -Pivot grid provides support for sorting which enables users to quickly visualize, organize and understand the data in a better way. Sorting feature also helps to find the data that you want and make more effective decisions ultimately. +WinForms Pivot Grid provides support for sorting which enables users to quickly visualize, organize and understand the data in a better way. Sorting feature also helps to find the data that you want and make more effective decisions ultimately. -The sorting operation can be performed in the pivot grid control using any of the following ways: +The sorting operation can be performed in the Pivot Grid control using any of the following ways: ## Using custom comparer programmatically -By default, the pivot grid control populates the data in the ascending order. This sorting order can be changed by using the [Comparer](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotAnalysis.Base.PivotItem.html#Syncfusion_PivotAnalysis_Base_PivotItem_Comparer) property of pivot item. +By default, the Pivot Grid control populates the data in the ascending order. This sorting order can be changed by using the [Comparer](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotAnalysis.Base.PivotItem.html#Syncfusion_PivotAnalysis_Base_PivotItem_Comparer) property of pivot item. {% tabs %} diff --git a/WindowsForms/Pivot-Grid/Summaries.md b/WindowsForms/Pivot-Grid/Summaries.md index 2dee812cf..5bf6b6fd1 100644 --- a/WindowsForms/Pivot-Grid/Summaries.md +++ b/WindowsForms/Pivot-Grid/Summaries.md @@ -9,11 +9,11 @@ documentation: ug # Summaries in Windows Forms Pivot Grid -Summaries can be defined for the pivot calculation values in the pivot grid. Pivot grid control supports 19 built-in summary types to customize the summaries. +Summaries can be defined for the pivot calculation values in the control. WinForms Pivot Grid supports 19 built-in summary types to customize the summaries. ## Summary Types -Pivot grid summarizes the data for various data types by using the [SummaryType](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotAnalysis.Base.SummaryType.html) enumerator. The SummaryType value should be defined while defining the PivotCalculation items using [PivotComputationInfo](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotAnalysis.Base.PivotComputationInfo.html) class to specify the type of the summary. The following summary types can be set to a computation item. +Pivot Grid summarizes the data for various data types by using the [SummaryType](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotAnalysis.Base.SummaryType.html) enumerator. The SummaryType value should be defined while defining the PivotCalculation items using [PivotComputationInfo](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotAnalysis.Base.PivotComputationInfo.html) class to specify the type of the summary. The following summary types can be set to a computation item. @@ -70,7 +70,7 @@ Summary type of pivot calculation values can be customized by using the pivot co ## Custom Summaries -PivotGrid allows to set custom summaries for pivot calculation values by creating a custom [SummaryBase](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotAnalysis.Base.SummaryBase.html) class. For creating a custom summary, a new class need to be added by inheriting the abstract class `SummaryBase`. Summary logics can be overridden by overriding the following methods: `Combine()`, `CombineSummary()`, `GetResult()`, `GetInstance()` and `Reset()`. +Pivot Grid allows to set custom summaries for pivot calculation values by creating a custom [SummaryBase](https://help.syncfusion.com/cr/windowsforms/Syncfusion.PivotAnalysis.Base.SummaryBase.html) class. For creating a custom summary, a new class need to be added by inheriting the abstract class `SummaryBase`. Summary logics can be overridden by overriding the following methods: `Combine()`, `CombineSummary()`, `GetResult()`, `GetInstance()` and `Reset()`. Refer to the below code sample to define custom summaries for pivot calculation values. diff --git a/WindowsForms/Pivot-Grid/Theming.md b/WindowsForms/Pivot-Grid/Theming.md index 2df36654e..58fabd5c5 100644 --- a/WindowsForms/Pivot-Grid/Theming.md +++ b/WindowsForms/Pivot-Grid/Theming.md @@ -9,11 +9,11 @@ documentation: ug # Theming in Windows Forms Pivot Grid -Pivot grid provides support for various built-in themes, using which the default look of visual elements in the pivot grid control can be customized. This support can be achieved by using the [GridVisualStyles](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_GridVisualStyles) property of pivot grid control. +WinForms Pivot Grid provides support for various built-in themes, using which the default look of visual elements in the control can be customized. This support can be achieved by using the [GridVisualStyles](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_GridVisualStyles) property of the control. ## Metro theme -Pivot grid provides support for applying metro theme to its visual elements. Refer to the below code sample to apply metro theme to the pivot grid control. +Pivot Grid provides support for applying metro theme to its visual elements. Refer to the below code sample to apply metro theme to the control. {% tabs %} @@ -35,14 +35,14 @@ Me.pivotGridControl1.GridVisualStyles = GridVisualStyles.Metro ## Office 2016 themes -Pivot grid provides support for applying Office 2016 themes to its visual elements. Following are the Office 2016 themes that are supported in the pivot grid. +Pivot Grid provides support for applying Office 2016 themes to its visual elements. Following are the Office 2016 themes that are supported in the control. * Office 2016 Colorful * Office 2016 White * Office 2016 Dark Gray * Office 2016 Black -Refer to the below code sample to apply Office 2016 black theme to the pivot grid control. +Refer to the below code sample to apply Office 2016 black theme to the Pivot Grid control. {% tabs %} @@ -64,13 +64,13 @@ Me.pivotGridControl1.GridVisualStyles = GridVisualStyles.Office2016Black ## Office 2010 themes -Pivot grid provides support for applying Office 2010 themes to its visual elements. Following are the Office 2010 themes that are supported in the pivot grid. +Pivot Grid provides support for applying Office 2010 themes to its visual elements. Following are the Office 2010 themes that are supported in the control. * Office 2010 Black * Office 2010 Blue * Office 2010 Silver -Refer to the below code sample to apply Office 2010 blue theme to the pivot grid control. +Refer to the below code sample to apply Office 2010 blue theme to the Pivot Grid control. {% tabs %} @@ -92,13 +92,13 @@ Me.pivotGridControl1.GridVisualStyles = GridVisualStyles.Office2010Blue ## Office 2007 themes -Pivot grid provides support for applying Office 2007 themes to its visual elements. Following are the Office 2007 themes that are supported in the pivot grid. +Pivot Grid provides support for applying Office 2007 themes to its visual elements. Following are the Office 2007 themes that are supported in the control. * Office 2007 Black * Office 2007 Blue * Office 2007 Silver -Refer to the below code sample to apply Office 2007 silver theme to the pivot grid control. +Refer to the below code sample to apply Office 2007 silver theme to the Pivot Grid control. {% tabs %} @@ -120,7 +120,7 @@ Me.pivotGridControl1.GridVisualStyles = GridVisualStyles.Office2007Silver ## Events -The **[ThemeChanged](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Grid.GridControlBase.html)** event occurs when the default theme of pivot grid control gets changed. +The **[ThemeChanged](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Grid.GridControlBase.html)** event occurs when the default theme of Pivot Grid control gets changed. A demo sample is available in the following location. diff --git a/WindowsForms/Pivot-Grid/Touch-Support.md b/WindowsForms/Pivot-Grid/Touch-Support.md index bdd3b5b6d..c81fea174 100644 --- a/WindowsForms/Pivot-Grid/Touch-Support.md +++ b/WindowsForms/Pivot-Grid/Touch-Support.md @@ -9,13 +9,13 @@ documentation: ug # Touch Support in Windows Forms Pivot Grid -PivotGrid control provides touch support for scrolling, panning and bubble selection while selecting cells. +WinForms Pivot Grid provides touch support for scrolling, panning and bubble selection while selecting cells. ## Enabling touch mode -The touch support in pivot grid can be enabled using the [EnableTouchMode](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_EnableTouchMode) property of pivot grid. By default, the `EnableTouchMode` property is set as false. +The touch support in Pivot Grid can be enabled using the [EnableTouchMode](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_EnableTouchMode) property of the control. By default, the `EnableTouchMode` property is set as false. -Refer to the below code sample to enable the touch mode in pivot grid. +Refer to the below code sample to enable the touch mode in Pivot Grid. {% tabs %} @@ -35,17 +35,17 @@ Me.pivotGridControl1.EnableTouchMode = True ## Touch gestures -Enabling the touch mode in pivot grid control allows to expand or collapse the header cells. It also allows to drag and drop the pivot items between the [pivot table field list](https://help.syncfusion.com/windowsforms/pivotgrid/pivot-schema-designer) and the [grouping bar](https://help.syncfusion.com/windowsforms/pivotgrid/grouping-bar). +Enabling the touch mode in Pivot Grid control allows to expand or collapse the header cells. It also allows to drag and drop the pivot items between the [pivot table field list](https://help.syncfusion.com/windowsforms/pivotgrid/pivot-schema-designer) and the [grouping bar](https://help.syncfusion.com/windowsforms/pivotgrid/grouping-bar). ## Touch swiping -When the touch mode is enabled, the pivot grid control allows to scroll its tabular values by swiping the control in both horizontal and vertical directions. +When the touch mode is enabled, the Pivot Grid control allows to scroll its tabular values by swiping in both horizontal and vertical directions. ![Touch-Support_img1](Touch-Support_images/Touch-Support_img1.png) ## Touch selection -The pivot grid control provides support to select multiple cells with the help of touch indicator. +The Pivot Grid control provides support to select multiple cells with the help of touch indicator. ### Enabling Excel like touch selection @@ -74,11 +74,11 @@ Me.pivotGridControl1.TableModel.Options.ExcelLikeCurrentCell = True ![Touch-Support_img2](Touch-Support_images/Touch-Support_img2.png) -N> When Excel 2003 selection frame is enabled, then the touch selection cannot be performed in the pivot grid control. +N> When Excel 2003 selection frame is enabled, then the touch selection cannot be performed in the Pivot Grid control. ### Disabling touch indicator -The touch indicator used for cell selection can be hidden in the pivot grid control by using the [ShowTouchIndicator](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Grid.GridControlBase.html#Syncfusion_Windows_Forms_Grid_GridControlBase_ShowTouchIndicator) property. By default, its value is set as `true`. +The touch indicator used for cell selection can be hidden in the Pivot Grid control by using the [ShowTouchIndicator](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Grid.GridControlBase.html#Syncfusion_Windows_Forms_Grid_GridControlBase_ShowTouchIndicator) property. By default, its value is set as `true`. {% tabs %} diff --git a/WindowsForms/Pivot-Grid/Updating-Values.md b/WindowsForms/Pivot-Grid/Updating-Values.md index 49b68b572..430b47c06 100644 --- a/WindowsForms/Pivot-Grid/Updating-Values.md +++ b/WindowsForms/Pivot-Grid/Updating-Values.md @@ -9,13 +9,13 @@ documentation: ug # Updating Values in Windows Forms Pivot Grid -Pivot grid provides support to update the cell values in real time. This support is useful when users want to update the cell values in the underlying data source, thereby the changes will be reflected in the total cells based on the updated data. +WinForms Pivot Grid provides support to update the cell values in real time. This support is useful when users want to update the cell values in the underlying data source, thereby the changes will be reflected in the total cells based on the updated data. ## Enabling updating -Cell values can be updated at run time by using the [EnableUpdating](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_EnableUpdating) property of pivot grid. +Cell values can be updated at run time by using the [EnableUpdating](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_EnableUpdating) property of Pivot Grid. -Refer to the below code sample to enable the run time updating in pivot grid control. +Refer to the below code sample to enable the run time updating in Pivot Grid control. {% tabs %} @@ -35,7 +35,7 @@ Me.pivotGridControl1.EnableUpdating = True ### Throttling update speed -While updating the pivot grid control, users can throttle the updating speed by using the [ThrottleUpdateRate](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotUpdatingManager.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotUpdatingManager_ThrottleUpdateRate) property of [update manager](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_UpdateManager). For example, if the throttle update rate is specified as zero milliseconds, then it indicates to refresh the UI without any delay. Throttling the refresh rate can minimize the CPU usage. The update rate values of 300 to 500 milliseconds may give lower CPU usage. +While updating the Pivot Grid control, users can throttle the updating speed by using the [ThrottleUpdateRate](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotUpdatingManager.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotUpdatingManager_ThrottleUpdateRate) property of [update manager](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_UpdateManager). For example, if the throttle update rate is specified as zero milliseconds, then it indicates to refresh the UI without any delay. Throttling the refresh rate can minimize the CPU usage. The update rate values of 300 to 500 milliseconds may give lower CPU usage. Refer to the below code sample to set the update rate as 300 milliseconds through update manager. From 888bb528ea8a79bfe690dce51e570ff08229b904 Mon Sep 17 00:00:00 2001 From: AravinthSundaramSF Date: Thu, 3 Sep 2026 18:28:25 +0530 Subject: [PATCH 2/5] Resolve Ci issues --- WindowsForms/Pivot-Grid/Editing-Values.md | 2 +- WindowsForms/Pivot-Grid/Filtering.md | 2 +- WindowsForms/Pivot-Grid/Touch-Support.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/WindowsForms/Pivot-Grid/Editing-Values.md b/WindowsForms/Pivot-Grid/Editing-Values.md index ad5fa8e59..b6e8ce4ee 100644 --- a/WindowsForms/Pivot-Grid/Editing-Values.md +++ b/WindowsForms/Pivot-Grid/Editing-Values.md @@ -1,7 +1,7 @@ --- layout: post title: Editing Values in Windows Forms Pivot Grid | Syncfusion® -description: Edit values in Pivot Grid to modify value and total cells at runtime with customization support. +description: Edit values in Syncfusion® Windows Forms Pivot Grid control to modify value and total cells at runtime with customization support. platform: windowsforms control: Pivot Grid documentation: ug diff --git a/WindowsForms/Pivot-Grid/Filtering.md b/WindowsForms/Pivot-Grid/Filtering.md index 6c4499fcd..798178494 100644 --- a/WindowsForms/Pivot-Grid/Filtering.md +++ b/WindowsForms/Pivot-Grid/Filtering.md @@ -9,7 +9,7 @@ documentation: ug # Filtering in Windows Forms Pivot Grid -The filtered data displays only a subset of data that meets a specific criteria and hides the data that you do not want to display. The filters are automatically re-applied every time when the Pivot Grid is refreshed or updated until you remove those filters. In Pivot Grid, filters are additive, which means that each additional filter is based on the current filter and further reduces the subset of data. At a time, 'n' number of filtering conditions can be applied to the control. +The filtered data displays only a subset of data that meets a specific criteria and hides the data that you do not want to display. The filters are automatically re-applied every time when the Pivot Grid is refreshed or updated until you remove those filters. In Control, filters are additive, which means that each additional filter is based on the current filter and further reduces the subset of data. At a time, 'n' number of filtering conditions can be applied to the control. In the Pivot Grid control, the filtering operation can be performed by any of the following ways: diff --git a/WindowsForms/Pivot-Grid/Touch-Support.md b/WindowsForms/Pivot-Grid/Touch-Support.md index c81fea174..8e0e1a0fa 100644 --- a/WindowsForms/Pivot-Grid/Touch-Support.md +++ b/WindowsForms/Pivot-Grid/Touch-Support.md @@ -35,7 +35,7 @@ Me.pivotGridControl1.EnableTouchMode = True ## Touch gestures -Enabling the touch mode in Pivot Grid control allows to expand or collapse the header cells. It also allows to drag and drop the pivot items between the [pivot table field list](https://help.syncfusion.com/windowsforms/pivotgrid/pivot-schema-designer) and the [grouping bar](https://help.syncfusion.com/windowsforms/pivotgrid/grouping-bar). +Enabling the touch mode in Pivot Grid control allows to expand or collapse the header cells. It also allows to drag and drop the pivot items between the [pivot table field list](https://help.syncfusion.com/windowsforms/pivotgrid/pivot-schema-designer) and the [grouping bar](https://help.syncfusion.com/windowsforms/pivot-grid/grouping-bar). ## Touch swiping From 69f4df60b2fbe6cdde08d91681486eb39b6dbe7c Mon Sep 17 00:00:00 2001 From: AravinthSundaramSF Date: Thu, 3 Sep 2026 18:53:17 +0530 Subject: [PATCH 3/5] Resolve CI errors --- WindowsForms/Pivot-Grid/Touch-Support.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WindowsForms/Pivot-Grid/Touch-Support.md b/WindowsForms/Pivot-Grid/Touch-Support.md index 8e0e1a0fa..f283884aa 100644 --- a/WindowsForms/Pivot-Grid/Touch-Support.md +++ b/WindowsForms/Pivot-Grid/Touch-Support.md @@ -35,7 +35,7 @@ Me.pivotGridControl1.EnableTouchMode = True ## Touch gestures -Enabling the touch mode in Pivot Grid control allows to expand or collapse the header cells. It also allows to drag and drop the pivot items between the [pivot table field list](https://help.syncfusion.com/windowsforms/pivotgrid/pivot-schema-designer) and the [grouping bar](https://help.syncfusion.com/windowsforms/pivot-grid/grouping-bar). +Enabling the touch mode in Pivot Grid control allows to expand or collapse the header cells. It also allows to drag and drop the pivot items between the [pivot table field list](https://help.syncfusion.com/windowsforms/pivot-grid/pivot-schema-designer) and the [grouping bar](https://help.syncfusion.com/windowsforms/pivot-grid/grouping-bar). ## Touch swiping From e7b44e0c109d983d013f2fdf1bf12238f8c4a01a Mon Sep 17 00:00:00 2001 From: AravinthSundaramSF Date: Fri, 4 Sep 2026 15:49:38 +0530 Subject: [PATCH 4/5] Update redundant changes for PivotGrid "HowTo" files --- .../FAQ/How-To-Bind-Pivot-Grid-With-Chart.md | 14 +++++++------- .../How-To-Change-Row-Height-And-Column-Width.md | 4 ++-- .../FAQ/How-To-Show-Calculations-As-Columns.md | 4 ++-- .../FAQ/How-To-Show-Tooltip-For-Pivot-Grid.md | 6 +++--- 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/WindowsForms/Pivot-Grid/FAQ/How-To-Bind-Pivot-Grid-With-Chart.md b/WindowsForms/Pivot-Grid/FAQ/How-To-Bind-Pivot-Grid-With-Chart.md index 4caf9e64e..c0f3bb0f2 100644 --- a/WindowsForms/Pivot-Grid/FAQ/How-To-Bind-Pivot-Grid-With-Chart.md +++ b/WindowsForms/Pivot-Grid/FAQ/How-To-Bind-Pivot-Grid-With-Chart.md @@ -9,9 +9,9 @@ documentation: ug # How to Bind Pivot Grid with Chart in Windows Forms Pivot Grid -The [PivotGridChartHelper](https://help.syncfusion.com/cr/windowsforms/Syncfusion.GridHelperClasses.PivotGridChartHelper.html) class acts as an interface to bind the values of pivot grid control with the chart control. Based on selected ranges or values of the pivot grid control, the chart control is rendered. To achieve this support, the [WireGrid](https://help.syncfusion.com/cr/windowsforms/Syncfusion.GridHelperClasses.PivotGridChartHelper.html#Syncfusion_GridHelperClasses_PivotGridChartHelper_WireGrid_Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_Syncfusion_Windows_Forms_Chart_ChartControl_) method of the PivotGridChartHelper class should be used. +The [PivotGridChartHelper](https://help.syncfusion.com/cr/windowsforms/Syncfusion.GridHelperClasses.PivotGridChartHelper.html) class acts as an interface to bind the values of Pivot Grid control with the chart control. Based on selected ranges or values, the chart control is rendered. To achieve this support, the [WireGrid](https://help.syncfusion.com/cr/windowsforms/Syncfusion.GridHelperClasses.PivotGridChartHelper.html#Syncfusion_GridHelperClasses_PivotGridChartHelper_WireGrid_Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_Syncfusion_Windows_Forms_Chart_ChartControl_) method of the PivotGridChartHelper class should be used. -Refer to the following code sample to bind the pivot grid control with chart control. +Refer to the following code sample to bind the Pivot Grid control with chart control. {% tabs %} @@ -31,13 +31,13 @@ helper.WireGrid(Me.pivotGridControl1, Me.chartControl1) {% endtabs %} -![Binding pivot grid with chart control](How-To-Bind-Pivot-Grid-With-Chart_images/PivotGrid-with-chart_image1.png) +![Binding with chart control](How-To-Bind-Pivot-Grid-With-Chart_images/PivotGrid-with-chart_image1.png) ## Customizing style and type of chart series The style and type of chart series can be customized at runtime by using the context menu of the chart control. To show the context menu in the chart control, the [ShowContextMenu](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Chart.ChartControl.html#Syncfusion_Windows_Forms_Chart_ChartControl_ShowContextMenu) property of chart control should be set to `true`. -Refer to the following code sample to view the context menu of chart control integrated with the pivot grid control. +Refer to the following code sample to view the context menu of chart control integrated with the Pivot Grid control. {% tabs %} @@ -55,11 +55,11 @@ Me.chartControl1.ShowContextMenu = True {% endtabs %} -![Customizing chart integrated with pivot grid](How-To-Bind-Pivot-Grid-With-Chart_images/PivotGrid-with-chart_image2.jpg) +![Customizing integrated chart](How-To-Bind-Pivot-Grid-With-Chart_images/PivotGrid-with-chart_image2.jpg) ## Persisting style and type of chart series -By default, the style and type of chart series modified at runtime are not persisted in the chart control, and the chart control is rendered with default series type and style while selecting the values in the pivot grid control. +By default, the style and type of chart series modified at runtime are not persisted in the chart control, and the chart control is rendered with default series type and style while selecting the values in the Pivot Grid control. To persist the series type and style of the chart control, the [WireGrid](https://help.syncfusion.com/cr/windowsforms/Syncfusion.GridHelperClasses.PivotGridChartHelper.html) method of [PivotGridChartHelper](https://help.syncfusion.com/cr/windowsforms/Syncfusion.GridHelperClasses.PivotGridChartHelper.html) class should be invoked with `true` parameter as specified in the following code sample. @@ -85,7 +85,7 @@ For example, the type and color of the first series is changed as scatter and re ![Customizing style and type of chart series](How-To-Bind-Pivot-Grid-With-Chart_images/PivotGrid-with-chart_image3.png) -Using this support, the type and color of the chart series can be maintained in the chart control after selecting the new ranges in the pivot grid control as follows. +Using this support, the type and color of the chart series can be maintained in the chart control after selecting the new ranges in the Pivot Grid control as follows. ![PivotGrid-with-chart_image4.png](How-To-Bind-Pivot-Grid-With-Chart_images/PivotGrid-with-chart_image4.png) diff --git a/WindowsForms/Pivot-Grid/FAQ/How-To-Change-Row-Height-And-Column-Width.md b/WindowsForms/Pivot-Grid/FAQ/How-To-Change-Row-Height-And-Column-Width.md index 79bbccf93..c91824659 100644 --- a/WindowsForms/Pivot-Grid/FAQ/How-To-Change-Row-Height-And-Column-Width.md +++ b/WindowsForms/Pivot-Grid/FAQ/How-To-Change-Row-Height-And-Column-Width.md @@ -9,9 +9,9 @@ documentation: ug # How to Change Row Height and Column Width in Windows Forms Pivot Grid -The height of rows and the width of columns in the pivot grid control can be altered with the help of [RowHeights](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Grid.GridModel.html#Syncfusion_Windows_Forms_Grid_GridModel_RowHeights) and [ColWidths](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Grid.GridModel.html#Syncfusion_Windows_Forms_Grid_GridModel_ColWidths) properties. +The height of rows and the width of columns in the Pivot Grid control can be altered with the help of [RowHeights](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Grid.GridModel.html#Syncfusion_Windows_Forms_Grid_GridModel_RowHeights) and [ColWidths](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Grid.GridModel.html#Syncfusion_Windows_Forms_Grid_GridModel_ColWidths) properties. -Refer to the below code sample to change the default height of rows and default width of columns in pivot grid control. +Refer to the below code sample to change the default height of rows and default width of columns in Pivot Grid control. {% tabs %} diff --git a/WindowsForms/Pivot-Grid/FAQ/How-To-Show-Calculations-As-Columns.md b/WindowsForms/Pivot-Grid/FAQ/How-To-Show-Calculations-As-Columns.md index 9ccf8160d..c110092a8 100644 --- a/WindowsForms/Pivot-Grid/FAQ/How-To-Show-Calculations-As-Columns.md +++ b/WindowsForms/Pivot-Grid/FAQ/How-To-Show-Calculations-As-Columns.md @@ -9,9 +9,9 @@ documentation: ug # How to Show Calculations as Columns in Windows Forms Pivot Grid -The pivot grid control provides support to support to show the calculation values by checking the check box "[Show Calculations as Columns](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotSchemaDesigner.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotSchemaDesigner_ShowCalculationsAsColumnCheckBox)" available at the bottom left corner of the pivot schema designer. +The Pivot Grid control provides support to support to show the calculation values by checking the check box "[Show Calculations as Columns](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotSchemaDesigner.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotSchemaDesigner_ShowCalculationsAsColumnCheckBox)" available at the bottom left corner of the pivot schema designer. -This support can also be achieved programmatically by setting the [ShowCalculationsAsColumns](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_ShowCalculationsAsColumns) property of pivot grid control as true. +This support can also be achieved programmatically by setting the [ShowCalculationsAsColumns](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.PivotAnalysis.PivotGridControl.html#Syncfusion_Windows_Forms_PivotAnalysis_PivotGridControl_ShowCalculationsAsColumns) property of Pivot Grid as true. {% tabs %} diff --git a/WindowsForms/Pivot-Grid/FAQ/How-To-Show-Tooltip-For-Pivot-Grid.md b/WindowsForms/Pivot-Grid/FAQ/How-To-Show-Tooltip-For-Pivot-Grid.md index 42f4c0cb9..fe7a9dc92 100644 --- a/WindowsForms/Pivot-Grid/FAQ/How-To-Show-Tooltip-For-Pivot-Grid.md +++ b/WindowsForms/Pivot-Grid/FAQ/How-To-Show-Tooltip-For-Pivot-Grid.md @@ -9,11 +9,11 @@ documentation: ug # How to Show Tooltip in Windows Forms Pivot Grid -The pivot grid control provides support to enable or disable the tooltip for individual cells that include column header cells, row header cells, value cell cells, summary cells and summary header cells. +The Pivot Grid control provides support to enable or disable the tooltip for individual cells that include column header cells, row header cells, value cell cells, summary cells and summary header cells. -To enable the tooltip for pivot grid cells, the [CellTipText](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Grid.GridStyleInfo.html#Syncfusion_Windows_Forms_Grid_GridStyleInfo_CellTipText) property of required cell's style need to be assigned. +To enable the tooltip for Pivot Grid cells, the [CellTipText](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.Grid.GridStyleInfo.html#Syncfusion_Windows_Forms_Grid_GridStyleInfo_CellTipText) property of required cell's style need to be assigned. -Refer to the below code sample to enable tooltip for value cells in the pivot grid control. +Refer to the below code sample to enable tooltip for value cells in the Pivot Grid. {% tabs %} From 6fb12a656edad5dbb9806391abb46d34d4e6e905 Mon Sep 17 00:00:00 2001 From: AravinthSundaramSF Date: Mon, 7 Sep 2026 11:18:16 +0530 Subject: [PATCH 5/5] Update jenkins file to trigger CI --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index c9f01b774..1d7c11d46 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,4 +1,4 @@ -node('content') +node('GithubContent') { timestamps {