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

Represents a view that displays AI search mode selection and recent searches in DataGrid.

Definition

Namespace:Telerik.Maui.Controls.DataGrid

Assembly:Telerik.Maui.Controls.dll

Syntax:

C#
public class DataGridAISearchView : RadBorder, IRadBorder, IRadContentView, IContentView, IView, IElement, ITransform, IPadding, ICrossPlatformLayout

Inheritance: objectRadContentViewRadBorderDataGridAISearchView

Implements: IContentViewICrossPlatformLayoutIElementIPaddingIRadBorderIRadContentViewITransformIView...

Inherited Members RadBorder.BorderColorPropertyRadBorder.CornerRadiusPropertyRadBorder.BorderThicknessPropertyRadBorder.BorderBrushPropertyRadBorder.ChangeVisualState()RadBorder.BorderColorRadBorder.CornerRadiusRadBorder.BorderThicknessRadBorder.BorderBrushRadContentView.ActualStyleClassPropertyRadContentView.OnChildAdded(Element)RadContentView.OnChildRemoved(Element, int)RadContentView.OnBindingContextChanged()RadContentView.OnHandlerChanged()...

Constructors

Initializes a new instance of the DataGridAISearchView class.

C#
public DataGridAISearchView()

Fields

Identifies the ActualActiveRecentSearches property.

C#
public static readonly BindableProperty ActualActiveRecentSearchesProperty
C#
public static readonly BindableProperty ActualRecentSearchesCollectionViewStyleProperty

Identifies the ActualRecentSearchesHeaderIconStyle property.

C#
public static readonly BindableProperty ActualRecentSearchesHeaderIconStyleProperty

Identifies the ActualRecentSearchesHeaderLabelStyle property.

C#
public static readonly BindableProperty ActualRecentSearchesHeaderLabelStyleProperty
C#
public static readonly BindableProperty ActualSearchOptionsCollectionViewStyleProperty

Identifies the ActualSearchSeparatorStyle property.

C#
public static readonly BindableProperty ActualSearchSeparatorStyleProperty

Identifies the AreRecentSemanticSearchesVisible property.

C#
public static readonly BindableProperty AreRecentSemanticSearchesVisibleProperty

Identifies the AreRecentTextSearchesVisible property.

C#
public static readonly BindableProperty AreRecentTextSearchesVisibleProperty

BackgroundColorProperty

BindableProperty

Identifies the BackgroundColor property.

C#
public static readonly BindableProperty BackgroundColorProperty

BackgroundProperty

BindableProperty

Identifies the Background property.

C#
public static readonly BindableProperty BackgroundProperty

ControlTemplateProperty

BindableProperty

Identifies the ControlTemplate property.

C#
public static readonly BindableProperty ControlTemplateProperty

Identifies the HasRecentSearches property.

C#
public static readonly BindableProperty HasRecentSearchesProperty

Identifies the IsSemanticSearchOptionVisible property.

C#
public static readonly BindableProperty IsSemanticSearchOptionVisibleProperty

Identifies the IsTextSearchOptionVisible property.

C#
public static readonly BindableProperty IsTextSearchOptionVisibleProperty

Identifies the RecentSearchesCollectionViewStyle property.

C#
public static readonly BindableProperty RecentSearchesCollectionViewStyleProperty

Identifies the RecentSearchesHeaderIconStyle property.

C#
public static readonly BindableProperty RecentSearchesHeaderIconStyleProperty

Identifies the RecentSearchesHeaderLabelStyle property.

C#
public static readonly BindableProperty RecentSearchesHeaderLabelStyleProperty

Identifies the RecentSearchSelectedCommand property.

C#
public static readonly BindableProperty RecentSearchSelectedCommandProperty

Identifies the RecentSemanticSearches property.

C#
public static readonly BindableProperty RecentSemanticSearchesProperty

Identifies the RecentTextSearches property.

C#
public static readonly BindableProperty RecentTextSearchesProperty

SearchModeProperty

BindableProperty

Identifies the SearchMode property.

C#
public static readonly BindableProperty SearchModeProperty

Identifies the SearchOptionsCollectionViewStyle property.

C#
public static readonly BindableProperty SearchOptionsCollectionViewStyleProperty

Identifies the SearchSeparatorStyle property.

C#
public static readonly BindableProperty SearchSeparatorStyleProperty

StyleProperty

BindableProperty

Identifies the Style property.

C#
public static readonly BindableProperty StyleProperty

Properties

Gets the active recent items collection based on the current SearchMode.

C#
public IEnumerable<string> ActualActiveRecentSearches { get; }

Gets the actual style that is applied to the recent items collection view.

C#
public Style ActualRecentSearchesCollectionViewStyle { get; }

Gets the actual style that is applied to the recent searches icon.

C#
public Style ActualRecentSearchesHeaderIconStyle { get; }

Gets the actual style that is applied to the recent items label.

C#
public Style ActualRecentSearchesHeaderLabelStyle { get; }

Gets the actual style that is applied to the search options collection view.

C#
public Style ActualSearchOptionsCollectionViewStyle { get; }

Gets the actual style that is applied to the separator.

C#
public Style ActualSearchSeparatorStyle { get; }

Gets or sets a value indicating whether recent semantic search history is visible. When false and SearchMode is SemanticSearch, HasRecentSearches will be false regardless of the collection contents.

C#
public bool AreRecentSemanticSearchesVisible { get; set; }

Gets or sets a value indicating whether recent text search history is visible. When false and SearchMode is TextSearch, HasRecentSearches will be false regardless of the collection contents.

C#
public bool AreRecentTextSearchesVisible { get; set; }

Gets or sets the background brush of the control.

C#
[TypeConverter(typeof(BrushTypeConverter))]
public Brush Background { get; set; }

Gets or sets the background color of the control.

C#
public Color BackgroundColor { get; set; }

ControlTemplate

ControlTemplate

Gets or sets the control template that defines the visual structure of the DataGridAISearchView.

C#
public ControlTemplate ControlTemplate { get; set; }

Gets a value indicating whether the recent items section has items to display. This is true only when ActualActiveRecentSearches has items.

C#
public bool HasRecentSearches { get; }

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 keyword search mode is enabled.

C#
public bool IsTextSearchOptionVisible { get; set; }

Gets or sets the style of the RadCollectionView that displays the recent items.

C#
public Style RecentSearchesCollectionViewStyle { get; set; }

Gets or sets the style of the icon that represents the recent searches section icon.

C#
public Style RecentSearchesHeaderIconStyle { get; set; }

Gets or sets the style of the that represents the recent items section label.

C#
public Style RecentSearchesHeaderLabelStyle { get; set; }

Gets or sets the command that is executed when a recent item is selected.

C#
public ICommand RecentSearchSelectedCommand { get; set; }

Gets or sets the collection of recent semantic searches to display.

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

Gets or sets the collection of recent keyword searches to display.

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

Gets or sets the currently active search mode.

C#
public DataGridAISearchMode SearchMode { get; set; }

Gets or sets the style of the RadCollectionView that displays the search mode options.

C#
public Style SearchOptionsCollectionViewStyle { get; set; }

Gets or sets the style of the that represents the separator.

C#
public Style SearchSeparatorStyle { get; set; }

Style

Style

Gets or sets the style applied to the DataGridAISearchView.

C#
public Style Style { get; set; }

Methods

C#
protected override void OnApplyTemplate()

Events

Occurs when a recent item is selected by the user.

C#
public event EventHandler<string> RecentSearchSelected
In this article
DefinitionConstructorsDataGridAISearchView()FieldsActualActiveRecentSearchesPropertyActualRecentSearchesCollectionViewStylePropertyActualRecentSearchesHeaderIconStylePropertyActualRecentSearchesHeaderLabelStylePropertyActualSearchOptionsCollectionViewStylePropertyActualSearchSeparatorStylePropertyAreRecentSemanticSearchesVisiblePropertyAreRecentTextSearchesVisiblePropertyBackgroundColorPropertyBackgroundPropertyControlTemplatePropertyHasRecentSearchesPropertyIsSemanticSearchOptionVisiblePropertyIsTextSearchOptionVisiblePropertyRecentSearchesCollectionViewStylePropertyRecentSearchesHeaderIconStylePropertyRecentSearchesHeaderLabelStylePropertyRecentSearchSelectedCommandPropertyRecentSemanticSearchesPropertyRecentTextSearchesPropertySearchModePropertySearchOptionsCollectionViewStylePropertySearchSeparatorStylePropertyStylePropertyPropertiesActualActiveRecentSearchesActualRecentSearchesCollectionViewStyleActualRecentSearchesHeaderIconStyleActualRecentSearchesHeaderLabelStyleActualSearchOptionsCollectionViewStyleActualSearchSeparatorStyleAreRecentSemanticSearchesVisibleAreRecentTextSearchesVisibleBackgroundBackgroundColorControlTemplateHasRecentSearchesIsSemanticSearchOptionVisibleIsTextSearchOptionVisibleRecentSearchesCollectionViewStyleRecentSearchesHeaderIconStyleRecentSearchesHeaderLabelStyleRecentSearchSelectedCommandRecentSemanticSearchesRecentTextSearchesSearchModeSearchOptionsCollectionViewStyleSearchSeparatorStyleStyleMethodsOnApplyTemplate()EventsRecentSearchSelected
Not finding the help you need?
Contact Support