Skip to content

Commit b3c3d6a

Browse files
Merge pull request #1202 from telerik/master
merge dev into master
2 parents 26d163c + 92640f4 commit b3c3d6a

File tree

184 files changed

+4134
-364
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

184 files changed

+4134
-364
lines changed

_config.yml

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,6 @@ navigation:
186186
##CollectionView
187187
controls/collectionview:
188188
title: "CollectionView"
189-
190189
controls/collectionview/layouts:
191190
title: "Layouts"
192191
position: 5
@@ -202,6 +201,12 @@ navigation:
202201
controls/collectionview/load-on-demand:
203202
title: "Load On Demand"
204203
position: 17
204+
controls/collectionview/accessibility:
205+
title: "Accessibility"
206+
position: 20
207+
controls/collectionview/accessibility/keyboard-navigation:
208+
title: "Keyboard Navigation"
209+
position: 1
205210
controls/collectionview/styling:
206211
title: "Styling"
207212
position: 30
@@ -544,25 +549,28 @@ navigation:
544549
title: "TreeDataGrid"
545550
controls/treedatagrid/populating-with-data:
546551
title: "Populating with Data"
547-
position: 2
552+
position: 4
548553
controls/treedatagrid/columns:
549554
title: "Columns"
550-
position: 3
555+
position: 5
551556
controls/treedatagrid/rows:
552-
title: "Row Details"
553-
position: 4
557+
title: "Rows"
558+
position: 6
554559
controls/treedatagrid/cells:
555560
title: "Cells"
556-
position: 5
561+
position: 7
557562
controls/treedatagrid/filtering:
558563
title: "Filtering"
559-
position: 6
564+
position: 9
560565
controls/treedatagrid/commands:
561566
title: "Commands"
562-
position: 16
567+
position: 25
563568
controls/treedatagrid/keyboard-navigation:
564569
title: "Keyboard Navigation"
565-
position: 19
570+
position: 26
571+
controls/treedatagrid/theming-and-styles:
572+
title: "Styling"
573+
position: 28
566574
## End TreeDataGrid
567575
## TreeView
568576
controls/treeview:
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
#collectionview-keyboard-notes
2+
## Notes
3+
4+
Consider the following when using the keyboard navigation support:
5+
6+
* Navigating through groups is not supported.
7+
* When entering the CollectionView with the keyboard, if there is already a `CurrentItem` set, this item becomes focused and is used as a starting point for navigation onwards.
8+
* When entering the CollectionView with the keyboard, if there is no `CurrentItem` set, the first rendered item becomes current. If there are no rendered items, then the first item from the data view becomes current. For example, when all groups in the `viewport` are collapsed, no items are rendered. In this case, when expanding the first group, the `CurrentItem` will become visible.
9+
* When changing the `CurrentItem` to an item that is not in the `viewport`, the CollectionView scrolls to this item. The CollectionView won't scroll to an item if the `CurrentItem` is inside a collapsed group and the item is not visible.
10+
#end
11+
12+
#collectionview-keyboard-common-text
13+
While applying part of the keyboard keys, you can also change the current item behavior of the CollectionView component. For more details, see the article on [setting the .NET MAUI CollectionView Current Item]({%slug collectionview-current-item%})
14+
15+
The following table lists the actions and keyboard combinations that are available in the CollectionView:
16+
#end

_contentTemplates/common/extension.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
#vscode-extension-downloads
2+
* <a href="https://marketplace.visualstudio.com/items?itemName=TelerikInc.telerik-maui-productivity-tools" target="_blank">The Visual Studio Code Marketplace.</a>
3+
4+
* The **Extensions** tab in Visual Studio Code&mdash;search for `Telerik UI for .NET MAUI Productivity Tools`, select the extension, and then click **Install**.
5+
#end
6+
7+
#vs-extension-download
8+
## Get the Wizard
9+
10+
To use the **Telerik UI for .NET MAUI** wizard, install the Telerik UI for .NET MAUI Visual Studio Extension. You can get the extension from:
11+
12+
* <a href="https://marketplace.visualstudio.com/items?itemName=TelerikInc.ProgressTelerikMAUIExtensions" target="_blank">The Visual Studio Marketplace.</a>
13+
14+
* The Extensions tab in Visual Studio&mdash;search for `Progress Telerik UI for .NET MAUI Extension`, select the extension, and then click **Install**.
15+
16+
* [The Telerik UI for .NET MAUI automated installer]({%slug automated-installer%})
17+
18+
## Start the Wizard
19+
20+
To start the wizard, use either the [Extensions](#extensions-menu) or the [Project](#project-menu) menu.
21+
#end
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
#listview-obsolete
2-
>caution The `RadListView` control is now obsolete and will be removed in the future. Use the [RadCollectionView]({%slug collectionview-overview%}) control instead. The `RadCollectionView` is a complete, ground-up rewrite of the ListView. The `RadCollectionView` offers improved performance, enhanced features, and a modernized approach to managing lists of data. The `RadCollectionView` incorporates all of the ListView's key features. More about the differences between both components and how to migrate to the new `RadCollectionView` is available in the [Migrating the Telerik .NET MAUI RadListView to RadCollectionView]({%slug listview-migration%}) article.
2+
>caution The `RadListView` control is obsolete and will be removed in Q2 2026. Use the [RadCollectionView]({%slug collectionview-overview%}) control instead. The `RadCollectionView` is a complete, ground-up rewrite of the ListView. The `RadCollectionView` offers improved performance, enhanced features, and a modernized approach to managing lists of data. The `RadCollectionView` incorporates all of the ListView's key features. More about the differences between both components and how to migrate to the new `RadCollectionView` is available in the [Migrating the Telerik .NET MAUI RadListView to RadCollectionView]({%slug listview-migration%}) article.
33
#end
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
#net-version
2-
> The `Telerik.UI.for.Maui` and `Telerik.UI.for.Maui.Trial` NuGet packages support `.NET 8.0`, and `.NET 9`. These packages automatically restore the required package dependencies based on the .NET version that your project uses.
2+
> The `Telerik.UI.for.Maui` NuGet package supports `.NET 8.0`, and `.NET 9`. This packages automatically restores the required package dependencies based on the .NET version that your project uses.
33
#end
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
#kb-note-for-upgrades
2+
> The steps described in this KB article are valid for Telerik UI for .NET MAUI versions up to 2025 Q2. Starting with 2025 Q2, the trial installer is deprecated. You can start a free trial by [using the unified installer]({%slug install-trial%}).
3+
#end
4+
5+
#kb-note-troubleshooting
6+
> The trial-specific resources in this KB article are available for Telerik UI for .NET MAUI versions up to 2025 Q2. Starting with 2025 Q2, the resources for trial and commercial distributions were unified, and you must use the same resources (no "trial" in their name) regardless of whether you have a trial or commercial license.
7+
#end

_contentTemplates/get-started.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22
* If you already have an [active license](https://www.telerik.com/account/your-licenses) for Telerik UI for .NET MAUI, skip this step and continue with [Step 1](#step-1-download-your-license-key-file).
33
* If you don't have an active license, follow the steps below to activate your free trial:
44

5-
1. [Download](https://www.telerik.com/try/ui-for-maui) the Progress Trial Installer and start the installation.
5+
1. [Download](https://www.telerik.com/try/ui-for-maui) the MAUI Installer and start the installation.
66

77
1. Make sure that **Telerik UI for .NET MAUI** is selected and continue with the setup.
88

99
1. Log in with your Telerik account and complete the installation.
1010

11-
After the successful installation of .NET MAUI, the Progress Trial Installer activates your 30 day free trial. The installer also downloads your license key file, so you can skip the next step and continue with [Step 2: Create a New MAUI Project](#step-2-create-a-new-maui-project).
11+
After the successful installation of .NET MAUI, the MAUI Installer activates your 30 day free trial. The installer also downloads your license key file, so you can skip the next step and continue with [Step 2: Create a New MAUI Project](#step-2-create-a-new-maui-project).
1212
#end
1313

1414
#add-namespace-register-controls

controls/aiprompt/styling/aipromptbutton-styling.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ The following example demonstrates how to modify the AIPrompt Button's appearanc
1818

1919
**2.** Add the `RadAIPromptButton` control with its `Style` applied:
2020

21-
<snippet id='aiprompt-airpromtbutton-style-xaml'/>
21+
<snippet id='aiprompt-airpromtbutton-xaml'/>
2222

2323
Check the result below:
2424

controls/autocomplete/configuration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ By default the search is triggered as soon as the user types into the input fiel
6565

6666
* `ShowSuggestionView` (`bool`)&mdash;Determine the visibility of the popup containing the search results of the AutoComplete. The default value is `True`.
6767
* `SuggestionViewHeight` (`double`)&mdash;Defines the height of the `SuggestionView`.
68-
* `SuggestionViewMaxHeight` (`double`)&mdash;Defines the max height of the `SuggestionView`. Always set the `SuggestionViewMaxHeight`, so that you can have a predefined heigh for the suggestion view. If using both the `SuggestionViewMaxHeight` and `SuggestionViewHeight` properties, the max height value must be heigher.
68+
* `SuggestionViewMaxHeight` (`double`)&mdash;Defines the max height of the `SuggestionView`. Always set the `SuggestionViewMaxHeight`, so that you can have a predefined height for the suggestion view. If using both the `SuggestionViewMaxHeight` and `SuggestionViewHeight` properties, the max height value must be higher.
6969
* `SuggestionViewBorderColor` (`Color`)&mdash;Defines the color of the suggestion view border (drop-down).
7070
* `SuggestionViewBorderThickness` (`Thickness`)&mdash;Defines the thickness of the border around the suggestion view.
7171
* `SuggestionViewCornerRadius` (`Thickness`)&mdash;Defines the corner radius applied to the suggestion view.

controls/autocomplete/display-text.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ The AutoComplete control provides the option to format the visualized text in th
1414

1515
To define the formatter of the selected item, you can use the following options:
1616

17-
* Set the `DisplayTextFortammer` property and define the name of the property from the business object which will be displayed after formatting.
17+
* Set the `DisplayTextFormatter` property and define the name of the property from the business object which will be displayed after formatting.
1818
* Create a custom class that inherits from `IDisplayTextFormatter` and implement a custom logic how the selected item can be formatted.
1919

2020
## Example

0 commit comments

Comments
 (0)