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