Add support for window components #1783

Closed
opened 2026-01-29 17:58:34 +00:00 by claunia · 3 comments
Owner

Originally created by @ALVIS-Software on GitHub (Jun 6, 2025).

Is your feature request related to a problem? Please describe.
I have a requirement (desktop use) to show multiple components inside different windows.

Describe the solution you'd like
Radzen should support a Window component, similar to the existing dialogs. Additionally following features should be supported

  • Allow multiple concurrently open windows
  • Maximize, minimize, close and resize
  • Drag & drop of windows
  • Docking support (i.e. 2 windows side-by-side)

Describe alternatives you've considered
We had used ExtJS / Ext.NET in past: https://docs.sencha.com/extjs/7.9.0/classic/Ext.window.Window.html.
Similar feature set would be of great value inside Radzen library

Additional context

Originally created by @ALVIS-Software on GitHub (Jun 6, 2025). **Is your feature request related to a problem? Please describe.** I have a requirement (desktop use) to show multiple components inside different windows. **Describe the solution you'd like** Radzen should support a Window component, similar to the existing dialogs. Additionally following features should be supported - Allow multiple concurrently open windows - Maximize, minimize, close and resize - Drag & drop of windows - Docking support (i.e. 2 windows side-by-side) **Describe alternatives you've considered** We had used ExtJS / Ext.NET in past: https://docs.sencha.com/extjs/7.9.0/classic/Ext.window.Window.html. Similar feature set would be of great value inside Radzen library **Additional context**
Author
Owner

@enchev commented on GitHub (Jun 6, 2025):

There is already dialog component:
https://blazor.radzen.com/dialog?theme=material3

@enchev commented on GitHub (Jun 6, 2025): There is already dialog component: https://blazor.radzen.com/dialog?theme=material3
Author
Owner

@ALVIS-Software commented on GitHub (Jun 16, 2025):

Thank you very much for your answer @enchev.

I am already aware of the Dialog component. That's why I am referring to it as a base. But my feature request goes far beyond the existing component.

  • Allow multiple concurrently open windows
  • Maximize, minimize, close and resize
  • Focus one specific window
  • Drag & drop of windows
  • Docking support (i.e. 2 windows side-by-side)

So please check my request again, also in combination with the external link to the ExtJs documentation.

@ALVIS-Software commented on GitHub (Jun 16, 2025): Thank you very much for your answer @enchev. I am already aware of the Dialog component. That's why I am referring to it as a **base**. But my feature request goes far beyond the existing component. - Allow **multiple** concurrently open windows - Maximize, minimize, close and resize - **Focus** one specific window - **Drag & drop** of windows - **Docking** support (i.e. 2 windows side-by-side) So please check my request again, also in combination with the external link to the ExtJs documentation.
Author
Owner

@enchev commented on GitHub (Jun 16, 2025):

We don't have any plans on providing such features.

@enchev commented on GitHub (Jun 16, 2025): We don't have any plans on providing such features.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/radzen-blazor#1783