A pivot table control for Blazor.
- Easy to implement and configure
- Drag and drop dimensions across axis
- User configurable measures
- Four color themes provided, customize or create your own.
-
Create a data structure to model your denormalized data. See the
SalesData
class for an example. -
Create Dimensions and Measures. Dimensions are used to group data. Measures are used to create the values shown in each cell of the pivot table. Examples are provided in the TestData project.
-
Add a LeaderPivot control to your page.
-
Add LeaderPivot to your dependency injection container:
builder.Services.AddLeaderPivot();
-
Add css to
App.razor
:<link href="_content/LeaderAnalytics.LeaderPivot.Blazor/leader-pivot.css" rel="stylesheet" />
LeaderPivot WPF implementation is available here
4.0.0 - net 9.
3.0.0 - Optimize rendering, update to net 8.
2.0.0 - Improve themeing.
1.0.0 - Initial release, net 6.