Telerik UI for .NET MAUI 2025 Q2 (v11.0.0)

Released: May 21, 2025

2025 Q2 (v11.0.0) 中的更新

特性

  • What's New:
    • Officially released theming support in Telerik UI for .NET MAUI. This includes two professionally designed, pre-defined themes with multiple color swatches, allowing you to easily align the look and feel of your application with your brand - both supporting light and dark modes.
    • Updated SkiaSharp to 3.116.1.
    • Trial and commercial users now use the same product package. The trial and commercial product versions merged into a single unified distribution package. The product access now depends on a license key file. This eliminates the need for separate trial downloads.
    • Updated to .NET MAUI 8.0.100.
    • Added a new TreeDataGrid component that presents hierarchical data with rows and columns. The control is given an ItemsSource and each item in that source is presented by a row and if an item has children, then each child is also presented by a row, recursively.
    • Telerik Document Processing Library (DPL) version has been updated to 2025.2.520.
  • CollectionView:
    • [Android] [iOS] Introduced screen reader support.
    • [MacCatalyst] [WinUI] Implemented keyboard support.
    • [Android] [iOS] Added support for sticky group headers.
  • Common:
    • The KeyboardHelper class has been made public.
    • Removed the following package dependencies: Telerik.Documents.CMapUtils, Telerik.Documents.Fixed.FormatProviders.Image.Skia, Telerik.Documents.Flow, Telerik.Documents.Flow.FormatProviders.Pdf, Telerik.Documents.Flow.FormatProviders.Doc, Telerik.Documents.Spreadsheet, Telerik.Documents.Spreadsheet.FormatProviders.OpenXml, Telerik.Documents.Spreadsheet.FormatProviders.Pdf, Telerik.Documents.Spreadsheet.FormatProviders.Xls, Telerik.Documents.SpreadsheetStreaming, Telerik.Zip.
  • DataGrid:
    • Added RowBackgroundStyleSelector property.
    • The DataGridAlternateRowBackgroundAppearance class has been made obsolete. Use DataGridRowBackgroundAppearance instead.
  • ImageEditor:
    • The button inside the ImageEditorCropOptionsToolbarItemViewContentTemplate, the ImageEditorResizeOptionsToolbarItemViewContentTemplate and the ImageEditorFilterOptionsToolbarItemViewContentTemplate has been changed from Button to RadButton.
    • The slider inside the ImageEditorCropOptionsToolbarItemViewContentTemplate, the ImageEditorResizeOptionsToolbarItemViewContentTemplate and the ImageEditorFilterOptionsToolbarItemViewContentTemplate has been changed from Slider to RadSlider.
  • Page Templates:
    • The templates have been redesigned to be theme aware and Telerik Theming support has been added.
  • Theming:
    • Introduced improvements to the theming architecture for better consistency and clarity when working with theme resources.
      • All theming-related functionality is now accessed through the TelerikThemeResources class to streamline theming operations.
      • Usage of ThemeKey has been replaced with the more concise and descriptive TelerikTheme enum.
      • A dedicated AppTheme property has been introduced in TelerikThemeResources to access and manage the current application theme.

修补程序

  • CollectionView:
    • [iOS] [MacCatalyst] Items height increase continuously when adding margin in ItemViewStyle.
    • [Android] Exception when ScrollItemIntoView and leaving the page while the control scrolls.
  • ComboBox:
    • [MacCatalyst] [WinUI] Platform keyboard event args are not marked as handled resulting in unexpected behavior when using with another control, for example a DataGrid.
  • Common:
    • [iOS] [MacCatalyst] Page with SigniturePad, RadialGauge, PdfViewer, Path, Barcode, BusyIndicator and ShapeRating inside it cannot be disposed.
    • [MacCatalyst] Not linking with the framework OpenGLES referenced by a module reference in SkiaSharp.Views.iOS.dll.
  • DataGrid:
    • Blank row appears when AggregateDescriptors are applied for a DataGridColumn and RowHeight is set.
    • Data is not displayed accurately in grouped DataGrid when filtering the data.
    • Multiple aggregates footers appear in the cells when grouping and filtering.
    • Cell editor loses content when scrolled out of view and start editing another cell.
    • Rows bounce when scrolling up and down quickly while control is grouped.
  • Entry:
    • [WinUI] Hiding the Clear button does not work on MAUI 9.0.50 - fixed with MAUI 9.0.60.
    • [Android] [iOS] Extra space appears when using MAUI 9.0.50 - fixed with MAUI 9.0.60.
  • Expander:
    • [iOS] [MacCatalyst] Expander does not expand when used in ItemTemplate of Telerik CollectionView, MS CollectionView and RadItemsControl.
  • ImageEditor:
    • [WinUI] Sliders in options panel do not work for Telerik theme.
  • RichTextEditor:
    • Cannot change ItemTemplate of RichTextEditorColorPickerToolbarItemView through Style.
  • SlideView:
    • [MacCatalyst] Navigation arrows are not visible in Telerik light themes.
  • TabView:
    • [WinUI] Exception is thrown when applying implicit style for TabViewHeaderItem from App.xaml.
  • Theming:
    • Project cannot be compiled when UseTelerikTheming is set to true.
  • TimePicker:
    • PickerPopupSettings Style crash in MAUI 8.0.20-nightly.10376 when style is set in App Styles.xaml file.
  • ToolBar:
    • DropDownButtonToolbarItemView: DropDownContentStyle, DropDownContentTemplate, DropDownIndicatorStyle, and DropDownIndicatorTemplate properties cannot be set by implicit style.
    • ListPickerButtonToolbarItemView: ItemStyle and ItemTemplate properties cannot be set by implicit style.
    • ToolbarItemView.ControlTemplate property cannot be set by implicit style.
    • DropDownButtonToolbarItemViewContent.ControlTemplate property cannot be set by implicit style.
    • ListPickerButtonToolbarItemViewContent: ItemStyle and ItemTemplate properties cannot be set by implicit style.
    • OptionsButtonToolbarItemViewContent.ControlTemplate property cannot be set by implicit style.
    • DropDownContentStyle property of DropDownButtonToolbarItemView is not respected when set through implicit style in App.xaml.