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 isExtended
orMultiple
.
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" />
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" />
IsTextSearchCaseSensitiv
property to True
.
Setting the IsTextSearchCaseSensitive
<telerikControls:RadPropertyGrid IsTextSearchEnabled="True" IsTextSearchCaseSensitive="True" />