Progress Telerik UI for Blazor

Window

  • Display content in a modal or non-modal popup window. Make your Blazor project more user friendly by decluttering the main view from rarely used details with the Blazor Window component.
  • This component is part of the largest truly native Blazor component suite - Telerik UI for Blazor designed to perfectly fit in any app’s requirement.
  • The Blazor UI suite also comes with professionally designed themes enabled with a flip of a switch, document processing library, rich docs & demos to help you get started in no time.

Telerik UI for Blazor Suite
Nasa, Visa, Microsoft Fox, Samsung, IBM World Bank Group, Volvo
  • Window Overview

    The Telerik Blazor Window component displays content in a modal or non-modal HTML window. You can alert users or present important information to them in a friendly and stylish way in both Blazor WebAssembly (WASM) and Server-side Blazor apps. The Window component consists of a content container and a title bar with predefined actions such as minimize, maximize and close. You can fully customize the Window by adapting its size, position and adding custom action buttons to its titlebar.

    Telerik UI for Blazor  Window Overview
  • Window Size

    The Blazor Window component provides several options for defining its size. You can either use the predefined sizing options, set the width and height properties, or maximize and minimize the Window through action buttons in its title bar or through code.

    Example how to configure Blazor Window size. 

  • Window Position

    The Window component allows full control over its position that can be achieved by setting the three parameters it provides: Top, Left and Centered.

    Example how to set Blazor Window position.

    Telerik UI for Blazor Window Position
  • Window Actions

    The Window component offers three built-in actions: Maximize, Minimize and Close. You can define custom action buttons such as Edit or Save and provide different settings for the action button properties.

    Example of Window action buttons.

  • Predefined Windows

    The built-in Alert, Confirm and Prompt dialog windows are tools from which every newcomer to the web has benefited but which quickly fall out of use due to their limitations. The Telerik UI for Blazor Window component provides full replacements for these 3 dev favorites which abide by all rules of the framework – they can be styled and customized and you have complete access to what happens when!  
    Telerik UI for Blazor Window
  • Stacking Windows

    Different windows can be stacked on one another and the one who has been focused the latest will be visible. This lets you create new windows from within other windows if needed and gives the user the flexibility to potentially move the window around so that they can access both initial and secondary window. 
    Telerik UI for Blazor Window
  • You can easily switch the Window to modal mode, so that users cannot interact with the rest of the Blazor page until it is closed.

    Example of Blazor Modal Window.

    Telerik UI for Blazor Window Modal
  • Draggable

    Enabling the draggable feature, allows users to move the window exactly where it’s needed. This touch of greater flexibility will be very much appreciated by your customers as it significantly diminishes the most major drawback of windows as a UI component – their intrusiveness – a draggable window can be moved so that you can see both its content and the content underneath.

    Telerik UI for Blazor Draggable
  • Window Events

    The Window component exposes several events to let you easily handle user action and control the application logic of the Blazor app. You can use the VisibleChanged event to get notifications when the user tries to close the window, or the StateChanged even when the user tries to minimize, maximize or restore the window. In addition to that, the window action buttons expose the OnClick event that enables you to quickly to implement custom buttons and invoke application logic from the Window's title bar. 

    Code examples with Blazor Windows events.

    Telerik UI for Blazor Events
  • Window Accessibility and Keyboard Navigation

    Like all other Telerik UI for Blazor components, the Window component supports out of the box Keyboard Navigation and web accessibility standards implementation (WCAG, Section 508 and WAI-ARIA attributes for screen readers). This enables easy navigation through it by using just the keyboard, as well as access to the component content through assistive technologies.

    Example of Blazor Window built-in keyboard navigation.

    Telerik UI for Bazor Keyboard Navigation
  • Window Theming

    The Telerik Blazor Window has several built-in themes such as Default (our own styling), Material (based on the Material Design guidelines) and Bootstrap (which looks like the Bootstrap styling to integrate better). You can easily customize any of out-of-the-box themes with a few lines of CSS, or create new theme to match your colors and branding by using the Telerik SASS ThemeBuilder application.

    Telerik UI for Blazor Window Themes

Next Steps

Launch demos

See Telerik UI for Blazor in action and check out how much it can do out-of-the-box.

Download free trial

Try Telerik UI for Blazor with dedicated technical support.