ClassGridViewAISettings
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:
public class GridViewAISettings : Freezable
Inheritance: objectGridViewAISettings
Constructors
GridViewAISettings()
Initializes a new instance of the GridViewAISettings class.
Declaration
public GridViewAISettings()
Fields
EnableIsBusyProperty
Identifies the EnableIsBusy property.
Declaration
public static readonly DependencyProperty EnableIsBusyProperty
Field Value
DependencyProperty
InputTextProperty
Identifies the InputText property.
Declaration
public static readonly DependencyProperty InputTextProperty
Field Value
DependencyProperty
IsRecentPromptsVisibleProperty
Identifies the IsRecentPromptsVisible property.
Declaration
public static readonly DependencyProperty IsRecentPromptsVisibleProperty
Field Value
DependencyProperty
IsSuggestedPromptsVisibleProperty
Identifies the IsSuggestedPromptsVisible property.
Declaration
public static readonly DependencyProperty IsSuggestedPromptsVisibleProperty
Field Value
DependencyProperty
OpenPromptSuggestionsOnFocusProperty
Identifies the OpenPromptSuggestionsOnFocus property.
Declaration
public static readonly DependencyProperty OpenPromptSuggestionsOnFocusProperty
Field Value
DependencyProperty
RecentPromptsProperty
Identifies the RecentPrompts property.
Declaration
public static readonly DependencyProperty RecentPromptsProperty
Field Value
DependencyProperty
SubmitPromptOnSelectionProperty
Identifies the SubmitPromptOnSelection property.
Declaration
public static readonly DependencyProperty SubmitPromptOnSelectionProperty
Field Value
DependencyProperty
SuggestedPromptsProperty
Identifies the SuggestedPrompts property.
Declaration
public static readonly DependencyProperty SuggestedPromptsProperty
Field Value
DependencyProperty
WatermarkContentProperty
Identifies the WatermarkContent property.
Declaration
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.
InputText
Gets or sets the text of the input field.
IsRecentPromptsVisible
Gets or sets a value indicating whether the recent prompts section is visible.
IsSuggestedPromptsVisible
Gets or sets a value indicating whether the suggested prompts section is visible.
Declaration
public bool IsSuggestedPromptsVisible { get; set; }
Property Value
OpenPromptSuggestionsOnFocus
Gets or sets a value indicating whether the prompt input opens when it receives focus.
Declaration
public bool OpenPromptSuggestionsOnFocus { get; set; }
Property Value
RecentPrompts
Gets or sets the collection of recent prompts.
Declaration
public IEnumerable<string> RecentPrompts { get; set; }
Property Value
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.
SuggestedPrompts
Gets or sets the collection of suggested prompts.
Declaration
public IEnumerable<string> SuggestedPrompts { get; set; }
Property Value
WatermarkContent
Gets or sets the watermark (placeholder) content displayed in the prompt input when it is empty.
Methods
CreateInstanceCore()
Declaration
protected override Freezable CreateInstanceCore()
Returns
Freezable