Class
GridViewAISettings

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.Windows.Controls.GridView.AIFeatures

Assembly:Telerik.Windows.Controls.GridView.dll

Syntax:

cs-api-definition
public class GridViewAISettings : Freezable

Inheritance: objectGridViewAISettings

Constructors

GridViewAISettings()

Initializes a new instance of the GridViewAISettings class.

Declaration

cs-api-definition
public GridViewAISettings()

Fields

EnableIsBusyProperty

Identifies the EnableIsBusy property.

Declaration

cs-api-definition
public static readonly DependencyProperty EnableIsBusyProperty

Field Value

DependencyProperty

InputTextProperty

Identifies the InputText property.

Declaration

cs-api-definition
public static readonly DependencyProperty InputTextProperty

Field Value

DependencyProperty

IsRecentPromptsVisibleProperty

Identifies the IsRecentPromptsVisible property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsRecentPromptsVisibleProperty

Field Value

DependencyProperty

IsSuggestedPromptsVisibleProperty

Identifies the IsSuggestedPromptsVisible property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsSuggestedPromptsVisibleProperty

Field Value

DependencyProperty

OpenPromptSuggestionsOnFocusProperty

Identifies the OpenPromptSuggestionsOnFocus property.

Declaration

cs-api-definition
public static readonly DependencyProperty OpenPromptSuggestionsOnFocusProperty

Field Value

DependencyProperty

RecentPromptsProperty

Identifies the RecentPrompts property.

Declaration

cs-api-definition
public static readonly DependencyProperty RecentPromptsProperty

Field Value

DependencyProperty

SubmitPromptOnSelectionProperty

Identifies the SubmitPromptOnSelection property.

Declaration

cs-api-definition
public static readonly DependencyProperty SubmitPromptOnSelectionProperty

Field Value

DependencyProperty

SuggestedPromptsProperty

Identifies the SuggestedPrompts property.

Declaration

cs-api-definition
public static readonly DependencyProperty SuggestedPromptsProperty

Field Value

DependencyProperty

WatermarkContentProperty

Identifies the WatermarkContent property.

Declaration

cs-api-definition
public static readonly DependencyProperty WatermarkContentProperty

Field Value

DependencyProperty

Properties

EnableIsBusy

Gets or sets a value indicating whether the busy indicator is enabled during prompt processing.

Declaration

cs-api-definition
public bool EnableIsBusy { get; set; }

Property Value

bool

InputText

Gets or sets the text of the input field.

Declaration

cs-api-definition
public string InputText { get; set; }

Property Value

string

IsRecentPromptsVisible

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

Declaration

cs-api-definition
public bool IsRecentPromptsVisible { get; set; }

Property Value

bool

IsSuggestedPromptsVisible

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

Declaration

cs-api-definition
public bool IsSuggestedPromptsVisible { get; set; }

Property Value

bool

OpenPromptSuggestionsOnFocus

Gets or sets a value indicating whether the prompt input opens when it receives focus.

Declaration

cs-api-definition
public bool OpenPromptSuggestionsOnFocus { get; set; }

Property Value

bool

RecentPrompts

Gets or sets the collection of recent prompts.

Declaration

cs-api-definition
public IEnumerable<string> RecentPrompts { get; set; }

Property Value

IEnumerable<string>

SubmitPromptOnSelection

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.

Declaration

cs-api-definition
public bool SubmitPromptOnSelection { get; set; }

Property Value

bool

SuggestedPrompts

Gets or sets the collection of suggested prompts.

Declaration

cs-api-definition
public IEnumerable<string> SuggestedPrompts { get; set; }

Property Value

IEnumerable<string>

WatermarkContent

Gets or sets the watermark (placeholder) content displayed in the prompt input when it is empty.

Declaration

cs-api-definition
public object WatermarkContent { get; set; }

Property Value

object

Methods

CreateInstanceCore()

Declaration

cs-api-definition
protected override Freezable CreateInstanceCore()

Returns

Freezable