New to Telerik UI for WinUI? Download free 30-day trial

Keyboard Support

PropertyGrid allows you to navigate through the items without using the mouse. The keyboard can entirely replace the mouse by allowing you to perform navigation and editing.

The following list shows the available key actions:

  • Tab / Shift + Tab—Navigates through the items.

  • Ctrl + Shift + O—Sorts by OrderIndex and DisplayName.

  • Ctrl + Shift + C—Groups by GroupName.

  • Ctrl + Shift + Space—Expands the field that represents the current property definition.

  • Ctrl + End—Moves to the last field.

  • Ctrl + Home—Moves to the first field.

  • PageDown—Moves a page down.

  • PageUp—Moves a page up.

  • Ctrl + A—Selects all fields if the SelectionMode is Extended or Multiple.

Keyboard Text Search Selection

The text search feature allows you to type letters on the keyboard which searches for property names in the current list. If the typed text is contained in the DisplayName a property definition, the found item will be selected. To enable this feature set the IsTextSearchEnabled property of True.

Enabling keyboard text search

<telerikControls:RadPropertyGrid IsTextSearchEnabled="True" /> 
The text search feature allows you to define the search mode via the TextSearchMode property. The property allows you to set one of the following values:
  • Contains—Finds property definitions where the DisplayName contains the searched text.
  • ContainsSensitive—Finds property definitions where the DisplayName contains the searched text. In this mode, the search text is case sensitive.
  • StartsWith (default)—Finds property definitions where the DisplayName starts with the searched text.
  • StartsWithCaseSensitive—Finds property definitions where the DisplayName starts with the searched text. In this mode, the search text is case sensitive.

Setting the TextSearchMode

<telerikControls:RadPropertyGrid IsTextSearchEnabled="True" TextSearchMode="Contains" /> 
Additionally, the text search can be adjusted for case sensitive search by setting the IsTextSearchCaseSensitiv property to True.

Setting the IsTextSearchCaseSensitive

<telerikControls:RadPropertyGrid IsTextSearchEnabled="True" IsTextSearchCaseSensitive="True" /> 
In this article
Not finding the help you need?