Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
814aac3
Merge pull request #2336 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 8, 2026
2bbbfb1
Merge pull request #2354 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 8, 2026
df50890
Merge pull request #2356 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 8, 2026
ab371c0
Merge pull request #2357 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 8, 2026
1d1540c
Merge pull request #2364 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 9, 2026
7acfcd6
Merge pull request #2375 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 13, 2026
64e9d15
Updated Licensing Documentation Page
MugeshSF4842 Jul 13, 2026
8e1c3f5
Merge branch 'master' of https://github.com/syncfusion-content/wpf-do…
MugeshSF4842 Jul 13, 2026
a3d6114
Merge pull request #2380 from syncfusion-content/ValidateLicense-master
KarthiGanesh-CV Jul 13, 2026
64e4568
Merge pull request #2384 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 13, 2026
f32a7d6
Merge pull request #2388 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 14, 2026
ed04629
Merge pull request #2390 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 14, 2026
be2800a
Merge pull request #2395 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 15, 2026
652ab93
improved the OLAP-Gauge UG.
SivaThennarasu Jul 16, 2026
a05cfab
Merge pull request #2402 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 16, 2026
de6abce
Merge pull request #2405 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 16, 2026
b4848f0
Merge pull request #2409 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 17, 2026
55e5969
Moved the staging changes to live
ParanthamanPalani Jul 17, 2026
a3894fb
Merge pull request #2415 from syncfusion-content/MS5400
KarthiGanesh-CV Jul 17, 2026
7abcc26
Merge branch 'master' of https://github.com/syncfusion-content/wpf-do…
SivaThennarasu Jul 20, 2026
7463f83
Merge pull request #2417 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 20, 2026
43025f0
Merge branch 'master' of https://github.com/syncfusion-content/wpf-do…
SivaThennarasu Jul 20, 2026
0da3920
Improve the code snippet alignment and correct the grammatical mistak…
SivaThennarasu Jul 20, 2026
5b1b0b4
Merge branch 'hotfix/hotfix-v34.1.29' of https://github.com/syncfusio…
SivaThennarasu Jul 21, 2026
6a97a0a
Modified the contents.
SivaThennarasu Jul 21, 2026
6eafd75
Merge branch 'hotfix/hotfix-v34.1.29' of https://github.com/syncfusio…
SivaThennarasu Jul 21, 2026
48ef998
Improved the UG Documentation for OLAP-Chart.
SivaThennarasu Jul 21, 2026
765f243
Revert unwanted files
Priyadharshini4862 Jul 21, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion wpf/OLAP-Chart/Appearance.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ The OLAP chart supports customizing the appearance of charts. You can customize

The OLAP chart provides options to set the chart type, chart color, chart legend position, chart legend, and legend check box visibility:

* **ChartType**: Sets the chart type for the OLAP chart control.
* [ChartType](https://help.syncfusion.com/cr/wpf/Syncfusion.Olap.Reports.ChartAppearanceSettings.html#Syncfusion_Olap_Reports_ChartAppearanceSettings_ChartType): Sets the chart type for the OLAP chart control.
* **ColorModel.Palette**: Specifies the chart color for the OLAP chart control.
* **Legend.Visibility**: Specifies the visibility of the chart legend.
* **Legend.CheckBoxVisibility**: Specifies the visibility of the chart legend check box.
Expand Down
2 changes: 1 addition & 1 deletion wpf/OLAP-Chart/Area.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ N> The series will be available only after data is bound to the control. In othe

## Area customization

An OLAp area is basically derived from the ChartArea class belonging to the base chart WPF control. So, the customization options are available in the chart area. However, 3D charts and multiple chart areas are not supported in an OLAP chart. So, those customizations are not applicable.
An OLAP area is basically derived from the ChartArea class belonging to the base chart WPF control. So, the customization options are available in the chart area. However, 3D charts and multiple chart areas are not supported in an OLAP chart. So, those customizations are not applicable.

The following are the frequently used customization options that are available in the chart area.

Expand Down
4 changes: 2 additions & 2 deletions wpf/OLAP-Chart/Axes.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ An OLAP area contains two axes, the primary axis and secondary axis, in an OLAP

## Grid lines customization

In general, for column type charts, the horizontal grid line belongs to the secondary axis. To disable the horizontal grid lines for these types of charts, you should use the `ShowGridLinesProperty` of the secondary axis.
In general, for column type charts, the horizontal grid lines belong to the secondary axis. To disable the horizontal grid lines for these types of charts, you should use the `ShowGridLinesProperty` of the secondary axis.

The following illustration describes how the chart will look after the horizontal grid lines are disabled.

Expand All @@ -39,7 +39,7 @@ Me.olapChart.Series(0).Area.SecondaryAxis.SetValue(ChartArea.ShowGridLinesProper

N> For bar type charts, such as bar, stacking bar, and stacking 100 bar, you can disable the horizontal grid lines by using the `ShowGridLinesProperty` of the primary axis.

In general, for column type charts, the vertical grid line belongs to the primary axis. To disable the vertical grid lines for these types of charts, you should use the `ShowGridLinesProperty` of the primary axis.
In general, for column type charts, the vertical grid lines belong to the primary axis. To disable the vertical grid lines for these types of charts, you should use the `ShowGridLinesProperty` of the primary axis.

The following illustration describes how the chart will look after the vertical grid lines are disabled.

Expand Down
12 changes: 6 additions & 6 deletions wpf/OLAP-Chart/Chart-Types.md
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ A sample demo is available at the following location.

## Stacking column 100 chart

Stacking column 100 chart is a simple form of chart. Like stacking column chart, the stacking column 100 chart also contains segments in each series, which is added to equate each series to 100%. This chart type is widely used for proportional analysis over a particular period of time.
Stacking column 100 chart is a simple form of chart. Like the stacking column chart, the stacking column 100 chart also contains segments in each series, which are added to equate each series to 100%. This chart type is widely used for proportional analysis over a particular period of time.

![StackingColumn100 chart](Chart-types_images/Chart-types_img3.png)

Expand Down Expand Up @@ -140,7 +140,7 @@ A sample demo is available at the following location.

## Bar chart

The bar chart is same as the column chart, but it can be rotated to 90 degrees in the clockwise direction. This chart type is widely used for comparison analysis over a particular period of time.
The bar chart is the same as the column chart, but it can be rotated to 90 degrees in the clockwise direction. This chart type is widely used for comparison analysis over a particular period of time.

![Bar chart](Chart-types_images/Chart-types_img4.png)

Expand Down Expand Up @@ -176,7 +176,7 @@ A sample demo is available at the following location.

## Stacking bar chart

Stacking bar chart functions same as the stacking column chart, but it can be rotated to 90 degrees in the clockwise direction. This chart type is widely used for proportional analysis over a particular period of time.
The stacking bar chart functions the same as the stacking column chart, but it can be rotated to 90 degrees in the clockwise direction. This chart type is widely used for proportional analysis over a particular period of time.

![StackingBar chart](Chart-types_images/Chart-types_img5.png)

Expand Down Expand Up @@ -212,7 +212,7 @@ A sample demo is available at the following location.

## Stacking bar 100 chart

The stacking bar 100 chart functions same as the stacking column 100 chart, but it can be rotated to 90 degrees in the clockwise direction. This chart type is widely used for proportional analysis over a particular period of time.
The stacking bar 100 chart functions the same as the stacking column 100 chart, but it can be rotated to 90 degrees in the clockwise direction. This chart type is widely used for proportional analysis over a particular period of time.

![StackingBar100 chart](Chart-types_images/Chart-types_img6.png)

Expand Down Expand Up @@ -392,7 +392,7 @@ A sample demo is available at the following location.

## Line chart

The line chart is a simple form of chart, which connects a series of data points. Usually, it is used for Trend analysis, Forecasting, or in the case of large data points.
The line chart is a simple form of chart, which connects a series of data points. Usually, it is used for trend analysis, forecasting, or in the case of large data points.

![Line chart](Chart-types_images/Chart-types_img11.png)

Expand Down Expand Up @@ -536,7 +536,7 @@ A sample demo is available at the following location.

## Scatter chart

The scatter chart is a collection of points plotted in the rectangular co-ordinate system. It is often used in relationship analysis upto one independent variable.
The scatter chart is a collection of points plotted in the rectangular co-ordinate system. It is often used in relationship analysis up to one independent variable.

![Scatter chart](Chart-types_images/Chart-types_img15.png)

Expand Down
4 changes: 2 additions & 2 deletions wpf/OLAP-Chart/Drill-Operation.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ A sample demo is available at the following location.

## Drill position

Drill position allows users to drill only the current position of a selected member and it will exclude the drilled data of the selected member in other positions by using the MDX query. It can be enabled by setting the **"DrillType"** enumeration to **"DrillPosition"** in the OLAP report.
Drill position allows users to drill only the current position of a selected member and it will exclude the drilled data of the selected member in other positions by using the MDX query. It can be enabled by setting the [DrillType](https://help.syncfusion.com/cr/wpf/Syncfusion.Olap.Reports.OlapReport.html#Syncfusion_Olap_Reports_OlapReport_DrillType) enumeration to **"DrillPosition"** in the OLAP report.

{% tabs %}

Expand All @@ -49,7 +49,7 @@ A sample demo is available at the following location.

## Show/hide expanders

The visibility of expanders in the OLAP chart can be toggled by using the `ShowExpanders` property available in the OLAP report.
The visibility of expanders in the OLAP chart can be toggled by using the [ShowExpanders](https://help.syncfusion.com/cr/wpf/Syncfusion.Olap.Reports.OlapReport.html#Syncfusion_Olap_Reports_OlapReport_ShowExpanders) property available in the OLAP report.

{% tabs %}

Expand Down
4 changes: 2 additions & 2 deletions wpf/OLAP-Chart/Exporting.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,13 @@ The OLAP chart can be copied to the clipboard or exported as an image. It can be

## Exporting to Word document

The OLAP chart for WPF supports exporting an OLAP chart to an Microsoft Word document. It can also be exported into a template Word document file at a position specified by a marker.
The OLAP chart for WPF supports exporting an OLAP chart to a Microsoft Word document. It can also be exported into a template Word document file at a position specified by a marker.

The following methods are used to export an OLAP chart to a Microsoft Word document:

### Methods

* **ExportIntoNewDoc**: Exports a chart to a new Word document file with specified file name.
* **ExportIntoNewDoc**: Exports a chart to a new Word document file with the specified file name.
* **ExportIntoTemplateDoc**: Exports a chart to an existing Word document file in the default marker string location.
* **ExportIntoTemplateDoc**: Exports a chart to an existing Word document file in the given marker string location.
* **ExportIntoTemplateDoc**: Exports a chart to an existing instance of a Word document in the default marker string location.
Expand Down
10 changes: 5 additions & 5 deletions wpf/OLAP-Chart/Getting-Started.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ This section covers the information required to create a simple OLAP chart bound

Open the Visual Studio IDE and navigate to File > New > Project > WPF Application (inside Visual C# Templates) to create a new WPF application.

After the WPF application is created, go to View menu and select Toolbox option. Now, the toolbox will appear inside the Visual Studio IDE. From the Visual Studio Toolbox, drag the OLAP chart under the **Syncfusion® BI WPF** tag. It will automatically add the required assemblies to the application.
After the WPF application is created, go to the View menu and select the Toolbox option. Now, the toolbox will appear inside the Visual Studio IDE. From the Visual Studio Toolbox, drag the OLAP chart under the **Syncfusion® BI WPF** tag. It will automatically add the required assemblies to the application.

![WPF OLAP Chart Getting-Started Image1](Getting-Started_images/Getting-Started_img1.png)

Expand Down Expand Up @@ -165,7 +165,7 @@ Run the application. The following output will be generated.

Open Blend for Visual Studio and navigate to File > New project > WPF > WPF Application to create a new WPF application.

Select the **Project** tab available in the left-corner of the Blend IDE. Right-click the **References** and select **Add Reference**. Now, browse and add the following assemblies to the project.
Select the **Project** tab available in the left corner of the Blend IDE. Right-click **References** and select **Add Reference**. Now, browse and add the following assemblies to the project.

* Syncfusion.Chart.WPF
* Syncfusion.Olap.Base
Expand Down Expand Up @@ -426,7 +426,7 @@ Namespace SampleApplication
' Finally OlapChart gets the information from the OlapDataManager
olapChart.OlapDataManager = _olapDataManager
olapChart.DataBind()
// OlapChart added to the Main Window Grid region
' OlapChart added to the Main Window Grid region
chart.Children.Add(olapChart)
End Sub

Expand Down Expand Up @@ -471,7 +471,7 @@ Run the application. The following output will be generated.

## Design-time binding

Design-time binding support for OLAP chart allows you to reduce the time spent on creating and customizing the report. Normally, it takes 5 to 10 minutes for creating a report and in case of unfamiliar cubes it may extend further. But by using design-time support, you can create a report in a couple of minutes. The following section explains how to create a report during design-time.
Design-time binding support for the OLAP chart allows you to reduce the time spent creating and customizing the report. Normally, it takes 5 to 10 minutes to create a report, and in the case of unfamiliar cubes, it may extend further. But by using design-time support, you can create a report in a couple of minutes. The following section explains how to create a report at design time.

First drag the OLAP chart control from the toolbox to the Visual Studio designer surface.

Expand All @@ -493,7 +493,7 @@ When the connection is valid, it displays the summary page of the **Data Source

![WPF OLAP Chart Getting-Started Image6](Getting-Started_images/Getting-Started_img6.png)

For creating or editing a query, click the **Create/Edit** link that is displayed on the top-right side of the MDX query text box. This opens a **Query Designer** dialog.
For creating or editing a query, click the **Create/Edit** link that is displayed on the top-right side of the MDX query text box. This opens the **Query Designer** dialog.

![WPF OLAP Chart Getting-Started Image7](Getting-Started_images/Getting-Started_img7.png)

Expand Down
8 changes: 4 additions & 4 deletions wpf/OLAP-Chart/KPI.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@ KPI is a collection of calculations that are associated with a measure group in

The following are the different types of indicators:

* KPI goal
* KPI status
* KPI trend
* KPI value
* [KPI goal](https://help.syncfusion.com/cr/wpf/Syncfusion.Windows.Chart.Olap.Kpi.html#Syncfusion_Windows_Chart_Olap_Kpi_ShowGoal)
* [KPI status](https://help.syncfusion.com/cr/wpf/Syncfusion.Windows.Chart.Olap.Kpi.html#Syncfusion_Windows_Chart_Olap_Kpi_ShowStatus)
* [KPI trend](https://help.syncfusion.com/cr/wpf/Syncfusion.Windows.Chart.Olap.Kpi.html#Syncfusion_Windows_Chart_Olap_Kpi_ShowTrend)
*[KPI value](https://help.syncfusion.com/cr/wpf/Syncfusion.Windows.Chart.Olap.Kpi.html#Syncfusion_Windows_Chart_Olap_Kpi_ShowValue)

The KPI elements can be defined in the OLAP report in the following way.

Expand Down
8 changes: 4 additions & 4 deletions wpf/OLAP-Chart/Legend.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ documentation: ug

# Legend in WPF Olap Chart

Legends are used to display the name of data series. The chart legend can be added to an OLAP chart by adding the chart legend of the chart WPF, which is found under the Syncfusion.Windows.Chart namespace. The following code sample explains how to add a legend to an OLAP chart.
Legends are used to display the names of data series. The chart legend can be added to an OLAP chart by adding the chart legend of the chart WPF, which is found under the Syncfusion.Windows.Chart namespace. The following code sample explains how to add a legend to an OLAP chart.

{% tabs %}

Expand Down Expand Up @@ -69,7 +69,7 @@ Me.olapChart.Legend.Visibility = System.Windows.Visibility.Collapsed

## Visibility customization

The visibility of the legend check box can be toggled by using the `CheckBoxVisibility` property in the chart legend. The following code sample shows how to toggle the visibility of check box in the legend of the OLAP chart.
The visibility of the legend check box can be toggled by using the `CheckBoxVisibility` property in the chart legend. The following code sample shows how to toggle the visibility of the check box in the legend of the OLAP chart.

{% tabs %}

Expand Down Expand Up @@ -143,7 +143,7 @@ ChartDockPanel.SetDock(Me.olapChart.Legend, ChartDock.Right)

## Row/column setting

You can use the `RowsCount` and `ColumnsCount` property to create the rows or columns of the OLAP chart legend. The **RowsCount** and **ColumnsCount** will be used internally to create a grid layout control to place the legends. The following code sample shows how to set the number of rows or columns in an legend.
You can use the `RowsCount` and `ColumnsCount` properties to create the rows or columns of the OLAP chart legend. The **RowsCount** and **ColumnsCount** will be used internally to create a grid layout control to place the legends. The following code sample shows how to set the number of rows or columns in a legend.

{% tabs %}

Expand Down Expand Up @@ -172,7 +172,7 @@ Me.olapChart.Legend.ColumnsCount = 2

{% endtabs %}

N> The **RowsCount** and **ColumnsCount** are used to create the rows and columns in the grid layout control, which is used to place the legends. If you give extra row or column count than the legend availability, it will display empty spaces to fill the structure of the grid. The following illustration explains this in detail.
N> The **RowsCount** and **ColumnsCount** are used to create the rows and columns in the grid layout control, which is used to place the legends. If you give an extra row or column count beyond the legend availability, it will display empty spaces to fill the structure of the grid. The following illustration explains this in detail.

The following chart has only one legend, but the RowsCount and ColumnsCount are set as 2. Therefore, the resultant legend will appear as follows:

Expand Down
17 changes: 9 additions & 8 deletions wpf/OLAP-Chart/Localization.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ N> Localization key field should be same for all locales. Do not translate it.

After translating the strings that can be localized, perform the following in the application:

Right-click the project file to create a new folder in the project. Select Add > New Folder and rename the folder as "Resources".
Right-click the project file to create a new folder in the project. Select Add > New Folder and rename the folder as `Resources`.

N> The folder name should strictly be "Resources".

Expand All @@ -38,7 +38,7 @@ Now, right-click the resources folder to create a new resource file in the Visua

![Define the resource file name](Localization_images/Localization_img2.png)

Select "Resources File" from the list. Then, name the resource file as Syncfusion.OlapChart.WPF.ar-AE.resx and click Add.
Select **Resources File** from the list. Then, name the resource file as Syncfusion.OlapChart.WPF.ar-AE.resx and click Add.

N> The resource file name should strictly be in the format "Syncfusion.OlapChart.WPF.<Culture Code>.resx".

Expand All @@ -63,13 +63,17 @@ public MainWindow()

## RTL support

RTL support for OLAP chart is used to display the content from right to left by setting the `FlowDirection` property to "RightToLeft". The following code sample explains how to set this property.
RTL support for OLAP chart is used to display the content from right to left by setting the `FlowDirection` property to **RightToLeft**. The following code sample explains how to set this property.

{% tabs %}

{% highlight xaml %}

<syncfusion:OlapChart x:Name="olapChart" FlowDirection="RightToLeft" HorizontalAlignment="Stretch" olapshared:DataSource.DataManagerName="localManager" olapshared:DataSource.ConnectionString="{Binding OlapConnectionString}" />
<syncfusion:OlapChart x:Name="olapChart"
FlowDirection="RightToLeft"
HorizontalAlignment="Stretch"
olapshared:DataSource.DataManagerName="localManager"
olapshared:DataSource.ConnectionString="{Binding OlapConnectionString}" />

{% endhighlight %}

Expand All @@ -91,7 +95,4 @@ Me.olapChart.FlowDirection = System.Windows.FlowDirection.RightToLeft

A sample demo is available at the following location.

{system drive}:\Users\&lt;User Name&gt;\AppData\Local\Syncfusion\EssentialStudio\&lt;Version Number&gt;\WPF\OlapChart.WPF\Samples\Localization



{system drive}:\Users\&lt;User Name&gt;\AppData\Local\Syncfusion\EssentialStudio\&lt;Version Number&gt;\WPF\OlapChart.WPF\Samples\Localization

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Include correct sample location link

6 changes: 3 additions & 3 deletions wpf/OLAP-Chart/Paging.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ documentation: ug

# Paging in WPF Olap Chart

Paging in the OLAP chart supports you to load and render the large amount of data without any performance constraint.
Paging in the OLAP chart allows you to load and render a large amount of data without any performance constraints.

A OLAP pager (user control) is included and bound with the OlapDataManager object of the OLAP chart. To enable paging, set the `EnablePaging` property to true.
An OLAP pager (user control) is included and bound with the OlapDataManager object of the OLAP chart. To enable paging, set the `EnablePaging` property to true.

When you process the large CellSet, it is split into several number of segments and each segment is assigned and rendered in a separate page. You can navigate back and forth in all possible ways by using the UI options in the OLAP pager. You can also change the page size and other pager settings at runtime by using the **PageSetting** window.
When you process the large CellSet, it is split into a number of segments, and each segment is assigned and rendered on a separate page. You can navigate back and forth in all possible ways by using the UI options in the OLAP pager. You can also change the page size and other pager settings at runtime by using the **PageSetting** window.

Include the following Syncfusion® assembly from the installed location to add the OLAP pager (User Control) with OLAP chart.

Expand Down
Loading