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 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 IsSuggestedPromptsVisible property.

C#
public static readonly BindableProperty IsSuggestedPromptsVisibleProperty

OpenOnFocusProperty

BindableProperty

Identifies the OpenOnFocus property.

C#
public static readonly BindableProperty OpenOnFocusProperty

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 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

Properties

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 suggested prompts section is visible.

C#
public bool IsSuggestedPromptsVisible { 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 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 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; }