New to Telerik UI for .NET MAUIStart a free 30-day trial

Provides configuration settings for the AI prompt panel in the DataGrid. This class controls the UI aspects of the prompt input experience.

Definition

Namespace:Telerik.Maui.Controls.DataGrid

Assembly:Telerik.Maui.Controls.dll

Syntax:

C#
public class DataGridAISettings : StyleableElement

Inheritance: objectDataGridAISettings

Constructors

C#
public DataGridAISettings()

Fields

Identifies the AreRecentSemanticSearchesVisible property.

C#
public static readonly BindableProperty AreRecentSemanticSearchesVisibleProperty

Identifies the AreRecentTextSearchesVisible property.

C#
public static readonly BindableProperty AreRecentTextSearchesVisibleProperty

Identifies the BottomSheetContentHeaderLabelStyle property.

C#
public static readonly BindableProperty BottomSheetContentHeaderLabelStyleProperty

Identifies the BottomSheetContentStyle property.

C#
public static readonly BindableProperty BottomSheetContentStyleProperty

Identifies the CancelPromptRequestCommand property.

C#
public static readonly BindableProperty CancelPromptRequestCommandProperty

Identifies the EmptyContentTemplate property.

C#
public static readonly BindableProperty EmptyContentTemplateProperty

Identifies the FloatingActionButtonStyle property.

C#
public static readonly BindableProperty FloatingActionButtonStyleProperty

InputTextProperty

BindableProperty

Identifies the InputText property.

C#
public static readonly BindableProperty InputTextProperty

Identifies the IsEmptyContentVisible property.

C#
public static readonly BindableProperty IsEmptyContentVisibleProperty

Identifies the IsRecentPromptsVisible property.

C#
public static readonly BindableProperty IsRecentPromptsVisibleProperty

Identifies the IsSemanticSearchOptionVisible property.

C#
public static readonly BindableProperty IsSemanticSearchOptionVisibleProperty

Identifies the IsSuggestedPromptsVisible property.

C#
public static readonly BindableProperty IsSuggestedPromptsVisibleProperty

Identifies the IsTextSearchOptionVisible property.

C#
public static readonly BindableProperty IsTextSearchOptionVisibleProperty

OpenOnFocusProperty

BindableProperty

Identifies the OpenOnFocus property.

C#
public static readonly BindableProperty OpenOnFocusProperty

PlaceholderProperty

BindableProperty

Identifies the Placeholder property.

C#
public static readonly BindableProperty PlaceholderProperty

PromptInputStyleProperty

BindableProperty

Identifies the PromptInputStyle property.

C#
public static readonly BindableProperty PromptInputStyleProperty

Identifies the PromptRequestCommand property.

C#
public static readonly BindableProperty PromptRequestCommandProperty

RecentPromptsProperty

BindableProperty

Identifies the RecentPrompts property.

C#
public static readonly BindableProperty RecentPromptsProperty

Identifies the RecentSemanticSearches property.

C#
public static readonly BindableProperty RecentSemanticSearchesProperty

Identifies the RecentTextSearches property.

C#
public static readonly BindableProperty RecentTextSearchesProperty

Identifies the SearchDebounceDelay property.

C#
public static readonly BindableProperty SearchDebounceDelayProperty

Identifies the SearchInputCompletedCommand property.

C#
public static readonly BindableProperty SearchInputCompletedCommandProperty

SearchModeProperty

BindableProperty

Identifies the SearchMode property.

C#
public static readonly BindableProperty SearchModeProperty

SearchViewStyleProperty

BindableProperty

Identifies the SearchViewStyle property.

C#
public static readonly BindableProperty SearchViewStyleProperty

Identifies the SegmentedControlStyle property.

C#
public static readonly BindableProperty SegmentedControlStyleProperty

Identifies the SubmitPromptOnSelection property.

C#
public static readonly BindableProperty SubmitPromptOnSelectionProperty

SuggestedPromptsProperty

BindableProperty

Identifies the SuggestedPrompts property.

C#
public static readonly BindableProperty SuggestedPromptsProperty

Identifies the SuggestionsViewStyle property.

C#
public static readonly BindableProperty SuggestionsViewStyleProperty

ViewModeProperty

BindableProperty

Identifies the ViewMode property.

C#
public static readonly BindableProperty ViewModeProperty

Properties

Gets or sets a value indicating whether recent semantic search history is visible in the AI search view. When false, the recent semantic searches section is hidden even if there are recent items.

C#
public bool AreRecentSemanticSearchesVisible { get; set; }

Gets or sets a value indicating whether recent text search history is visible in the AI search view. When false, the recent text searches section is hidden even if there are recent items.

C#
public bool AreRecentTextSearchesVisible { get; set; }

Gets or sets the style of the that represents the header label in the bottom sheet content.

C#
public Style BottomSheetContentHeaderLabelStyle { get; set; }

Gets or sets the style of the BottomSheetContentView.

C#
public Style BottomSheetContentStyle { get; set; }

Gets the command that is executed when a cancel prompt request is made.

C#
public ICommand CancelPromptRequestCommand { get; }

Gets or sets the template used to display content when no suggestions are available.

C#
public DataTemplate EmptyContentTemplate { get; set; }

Gets or sets the style of the DataGridAIFloatingActionButton.

C#
public Style FloatingActionButtonStyle { get; set; }

Gets or sets the text of the input field.

C#
public string InputText { get; set; }

Gets or sets a value indicating whether the empty content template should be visible when no suggestions are available.

C#
public bool IsEmptyContentVisible { get; set; }

Gets or sets a value indicating whether the recent prompts section is visible.

C#
public bool IsRecentPromptsVisible { get; set; }

Gets or sets a value indicating whether the semantic search mode is enabled.

C#
public bool IsSemanticSearchOptionVisible { get; set; }

Gets or sets a value indicating whether the suggested prompts section is visible.

C#
public bool IsSuggestedPromptsVisible { get; set; }

Gets or sets a value indicating whether the keyword search mode is enabled.

C#
public bool IsTextSearchOptionVisible { get; set; }

Gets or sets a value indicating whether the prompt input should open the suggestions dropdown when focused.

C#
public bool OpenOnFocus { get; set; }

Gets or sets the placeholder text of the input field.

C#
public string Placeholder { get; set; }

Gets or sets the style of the DataGridAIPromptInput.

C#
public Style PromptInputStyle { get; set; }

Gets the command that is executed when a prompt request is made.

C#
public ICommand PromptRequestCommand { get; }

Gets or sets the collection of recent prompts.

C#
public IEnumerable<string> RecentPrompts { get; set; }

Gets or sets the collection of recent semantic searches.

C#
public IEnumerable<string> RecentSemanticSearches { get; set; }

Gets or sets the collection of recent keyword searches.

C#
public IEnumerable<string> RecentTextSearches { get; set; }

Gets or sets the debounce delay for search operations triggered by text input changes. A longer delay reduces the number of search invocations but may feel less responsive. Default value is 500 milliseconds.

C#
public TimeSpan SearchDebounceDelay { get; set; }

Gets the command that is executed when the search input entry is completed.

C#
public ICommand SearchInputCompletedCommand { get; }

Gets or sets the currently active search mode of the DataGridAISearchView.

C#
public DataGridAISearchMode SearchMode { get; set; }

Gets or sets the style of the DataGridAISearchView.

C#
public Style SearchViewStyle { get; set; }

Gets or sets the style of the RadSegmentedControl that switches between Search and AI Assistant modes.

C#
public Style SegmentedControlStyle { get; set; }

Gets or sets a value indicating whether selecting a prompt should automatically submit the request. When true, selecting a prompt closes the popup and invokes the PromptRequest event on the parent DataGrid. When false, the selected prompt is placed in the input and the user must manually submit.

C#
public bool SubmitPromptOnSelection { get; set; }

Gets or sets the collection of suggested prompts.

C#
public IEnumerable<string> SuggestedPrompts { get; set; }

Gets or sets the style of the DataGridAISuggestionsView.

C#
public Style SuggestionsViewStyle { get; set; }

Gets or sets the active view mode of the AI prompt components. Determines whether the Search or AI Assistant mode is displayed.

C#
public DataGridAIViewMode ViewMode { get; set; }
In this article
DefinitionConstructorsDataGridAISettings()FieldsAreRecentSemanticSearchesVisiblePropertyAreRecentTextSearchesVisiblePropertyBottomSheetContentHeaderLabelStylePropertyBottomSheetContentStylePropertyCancelPromptRequestCommandPropertyEmptyContentTemplatePropertyFloatingActionButtonStylePropertyInputTextPropertyIsEmptyContentVisiblePropertyIsRecentPromptsVisiblePropertyIsSemanticSearchOptionVisiblePropertyIsSuggestedPromptsVisiblePropertyIsTextSearchOptionVisiblePropertyOpenOnFocusPropertyPlaceholderPropertyPromptInputStylePropertyPromptRequestCommandPropertyRecentPromptsPropertyRecentSemanticSearchesPropertyRecentTextSearchesPropertySearchDebounceDelayPropertySearchInputCompletedCommandPropertySearchModePropertySearchViewStylePropertySegmentedControlStylePropertySubmitPromptOnSelectionPropertySuggestedPromptsPropertySuggestionsViewStylePropertyViewModePropertyPropertiesAreRecentSemanticSearchesVisibleAreRecentTextSearchesVisibleBottomSheetContentHeaderLabelStyleBottomSheetContentStyleCancelPromptRequestCommandEmptyContentTemplateFloatingActionButtonStyleInputTextIsEmptyContentVisibleIsRecentPromptsVisibleIsSemanticSearchOptionVisibleIsSuggestedPromptsVisibleIsTextSearchOptionVisibleOpenOnFocusPlaceholderPromptInputStylePromptRequestCommandRecentPromptsRecentSemanticSearchesRecentTextSearchesSearchDebounceDelaySearchInputCompletedCommandSearchModeSearchViewStyleSegmentedControlStyleSubmitPromptOnSelectionSuggestedPromptsSuggestionsViewStyleViewMode
Not finding the help you need?
Contact Support