[PR #344] [CLOSED] Add ColumnPicker #2128

Open
opened 2026-01-29 18:17:21 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/radzenhq/radzen-blazor/pull/344
Author: @vertonghenb
Created: 1/21/2022
Status: Closed

Base: masterHead: columnpicker


📝 Commits (2)

  • b8b5fcd Add ColumnPicker
  • 8c3d281 Move ColumnPicker to rz-group-header

📊 Changes

11 files changed (+133 additions, -33 deletions)

View changed files

📝 Radzen.Blazor/RadzenDataGrid.razor (+34 -15)
📝 Radzen.Blazor/RadzenDataGrid.razor.cs (+15 -6)
📝 Radzen.Blazor/RadzenDataGridCell.razor (+1 -1)
📝 Radzen.Blazor/RadzenDataGridColumn.cs (+4 -4)
📝 Radzen.Blazor/RadzenDataGridFooterCell.razor (+2 -2)
📝 Radzen.Blazor/RadzenDataGridHeaderCell.razor (+2 -2)
📝 Radzen.Blazor/themes/components/blazor/_grid.scss (+17 -1)
📝 Radzen.Blazor/themes/standard-base.scss (+2 -1)
📝 Radzen.Blazor/themes/standard.scss (+2 -1)
RadzenBlazorDemos/Pages/DataGridColumnPickerPage.razor (+46 -0)
📝 RadzenBlazorDemos/Services/ExampleService.cs (+8 -0)

📄 Description

Functionality to choose which columns you want to show.

picker

This PR does not include breaking changes, but opt-in. Visible parameter is not impacted and is still the primary source. Unless you override it.

@enchev, maybe we can also put it in the footer, but I'm not sure if it makes sense.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/radzenhq/radzen-blazor/pull/344 **Author:** [@vertonghenb](https://github.com/vertonghenb) **Created:** 1/21/2022 **Status:** ❌ Closed **Base:** `master` ← **Head:** `columnpicker` --- ### 📝 Commits (2) - [`b8b5fcd`](https://github.com/radzenhq/radzen-blazor/commit/b8b5fcd971288d99f40b8e21373c2b1117e2fd37) Add ColumnPicker - [`8c3d281`](https://github.com/radzenhq/radzen-blazor/commit/8c3d2817203fa1e666be8d3d1a21eedff12a16f1) Move ColumnPicker to rz-group-header ### 📊 Changes **11 files changed** (+133 additions, -33 deletions) <details> <summary>View changed files</summary> 📝 `Radzen.Blazor/RadzenDataGrid.razor` (+34 -15) 📝 `Radzen.Blazor/RadzenDataGrid.razor.cs` (+15 -6) 📝 `Radzen.Blazor/RadzenDataGridCell.razor` (+1 -1) 📝 `Radzen.Blazor/RadzenDataGridColumn.cs` (+4 -4) 📝 `Radzen.Blazor/RadzenDataGridFooterCell.razor` (+2 -2) 📝 `Radzen.Blazor/RadzenDataGridHeaderCell.razor` (+2 -2) 📝 `Radzen.Blazor/themes/components/blazor/_grid.scss` (+17 -1) 📝 `Radzen.Blazor/themes/standard-base.scss` (+2 -1) 📝 `Radzen.Blazor/themes/standard.scss` (+2 -1) ➕ `RadzenBlazorDemos/Pages/DataGridColumnPickerPage.razor` (+46 -0) 📝 `RadzenBlazorDemos/Services/ExampleService.cs` (+8 -0) </details> ### 📄 Description Functionality to choose which columns you want to show. ![picker](https://user-images.githubusercontent.com/10981553/150565039-3ce6c4b1-6273-4bed-8613-147d6152b96a.gif) This PR does not include breaking changes, but opt-in. Visible parameter is not impacted and is still the primary source. Unless you override it. @enchev, maybe we can also put it in the footer, but I'm not sure if it makes sense. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-29 18:17:21 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/radzen-blazor#2128