menu

Blazor

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class SfAutoComplete<TValue, TItem> - Blazor API Reference | Syncfusion

    Show / Hide Table of Contents

    Class SfAutoComplete<TValue, TItem>

    The AutoComplete component provides the matched suggestion list when type into the input, from which the user can select one.

    Inheritance
    System.Object
    SfBaseComponent
    SfDataBoundComponent
    SfDropDownBase<TItem>
    SfDropDownList<TValue, TItem>
    SfComboBox<TValue, TItem>
    SfAutoComplete<TValue, TItem>
    Implements
    Syncfusion.Blazor.DropDowns.IVirtualList<TItem>
    Inherited Members
    SfBaseComponent.Dispose()
    SfBaseComponent.OnObservableChange(String, Object, Boolean, NotifyCollectionChangedEventArgs)
    SfComboBox<TValue, TItem>.AllowCustom
    SfComboBox<TValue, TItem>.Autofill
    SfComboBox<TValue, TItem>.BuildRenderTree(RenderTreeBuilder)
    SfComboBox<TValue, TItem>.IsClearButtonStopPropagation
    SfComboBox<TValue, TItem>.ShowClearButton
    SfComboBox<TValue, TItem>.ValidateOnInput
    SfDataBoundComponent.DataManager
    SfDataBoundComponent.MainParent
    SfDataBoundComponent.OnAfterRenderAsync(Boolean)
    SfDataBoundComponent.SetDataManager<T>(Object)
    SfDropDownBase<TItem>.ActionCompleteAsync(IEnumerable<TItem>, Query)
    SfDropDownBase<TItem>.ActionFailureAsync(Object)
    SfDropDownBase<TItem>.ActionFailureTemplate
    SfDropDownBase<TItem>.AddItemsAsync(IEnumerable<TItem>, Nullable<Int32>)
    SfDropDownBase<TItem>.CheckSanitizer(String)
    SfDropDownBase<TItem>.CloneQuery(Query)
    SfDropDownBase<TItem>.DataProcessAsync(VirtualAction, Boolean)
    SfDropDownBase<TItem>.DataSource
    SfDropDownBase<TItem>.DisableListItem(ListOptions<TItem>)
    SfDropDownBase<TItem>.Dispose(Boolean)
    SfDropDownBase<TItem>.DropDownsEditContext
    SfDropDownBase<TItem>.DuplicateQuery
    SfDropDownBase<TItem>.ExecuteSimpleQuery(IEnumerable<TItem>, Query, Boolean)
    SfDropDownBase<TItem>.FilterDataSource
    SfDropDownBase<TItem>.FilterQuery
    SfDropDownBase<TItem>.GenerateAndExecuteQueryAsync(Query, Int32, Int32)
    SfDropDownBase<TItem>.GeneratedData
    SfDropDownBase<TItem>.GetDataSourceAsync(IEnumerable<TItem>, Query)
    SfDropDownBase<TItem>.GetGroupedDataSourceAsync(IEnumerable<TItem>, SortOrder)
    SfDropDownBase<TItem>.GetSkeletonCount(Boolean)
    SfDropDownBase<TItem>.GroupTemplate
    SfDropDownBase<TItem>.IgnoreAccent
    SfDropDownBase<TItem>.IgnoreCase
    SfDropDownBase<TItem>.IncrementalEndIndex
    SfDropDownBase<TItem>.IncrementalSearchIndex
    SfDropDownBase<TItem>.IncrementalStartIndex
    SfDropDownBase<TItem>.InsertItemAsync(IEnumerable<TItem>, Nullable<Int32>, Boolean)
    SfDropDownBase<TItem>.IsCustomFilteringAction
    SfDropDownBase<TItem>.IsDisable(TItem)
    SfDropDownBase<TItem>.IsEntireDataUpdated
    SfDropDownBase<TItem>.IsExecuteQueryCalled
    SfDropDownBase<TItem>.IsFilterMode()
    SfDropDownBase<TItem>.IsMultiSelect
    SfDropDownBase<TItem>.IsPrimitiveDataType()
    SfDropDownBase<TItem>.IsReOrderData
    SfDropDownBase<TItem>.IsVirtualization(Boolean, Boolean, Boolean, Boolean)
    SfDropDownBase<TItem>.IsVirtualizationEnabled
    SfDropDownBase<TItem>.IsVirtualSelectAll
    SfDropDownBase<TItem>.ItemTemplate
    SfDropDownBase<TItem>.ListHeight
    SfDropDownBase<TItem>.ListItemCreated(ListOptions<TItem>)
    SfDropDownBase<TItem>.ListItemsCount
    SfDropDownBase<TItem>.ListVirtualData
    SfDropDownBase<TItem>.NoRecordsTemplate
    SfDropDownBase<TItem>.PreviousFocusData
    SfDropDownBase<TItem>.Query
    SfDropDownBase<TItem>.reflectionHelper
    SfDropDownBase<TItem>.ReOrderData
    SfDropDownBase<TItem>.ScrollActions
    SfDropDownBase<TItem>.SelectedValueAction
    SfDropDownBase<TItem>.SetCurrentViewDataAsync(Int32, Int32)
    SfDropDownBase<TItem>.SetFields()
    SfDropDownBase<TItem>.SetItemValue(String, Type)
    SfDropDownBase<TItem>.SortOrder
    SfDropDownBase<TItem>.VirtualCustomData
    SfDropDownBase<TItem>.VirtualGroupDataSource
    SfDropDownBase<TItem>.VirtualItemEndIndex
    SfDropDownBase<TItem>.VirtualItemStartIndex
    SfDropDownBase<TItem>.VirtualListHeight
    SfDropDownBase<TItem>.VirtualSelectAllDataSource
    SfDropDownBase<TItem>.ZIndex
    SfDropDownList<TValue, TItem>.AllowFiltering
    SfDropDownList<TValue, TItem>.AllowResize
    SfDropDownList<TValue, TItem>.ASSERTIVE
    SfDropDownList<TValue, TItem>.BOTH
    SfDropDownList<TValue, TItem>.BuildRenderTree(RenderTreeBuilder)
    SfDropDownList<TValue, TItem>.ClearAllAsync(EventArgs, Boolean)
    SfDropDownList<TValue, TItem>.ClearAsync()
    SfDropDownList<TValue, TItem>.CssClass
    SfDropDownList<TValue, TItem>.DebounceDelay
    SfDropDownList<TValue, TItem>.DisableItem(Int32)
    SfDropDownList<TValue, TItem>.DisableItem(TValue)
    SfDropDownList<TValue, TItem>.DropDownClickHandlerAsync()
    SfDropDownList<TValue, TItem>.Enabled
    SfDropDownList<TValue, TItem>.EnablePersistence
    SfDropDownList<TValue, TItem>.EnableRtl
    SfDropDownList<TValue, TItem>.EnableVirtualization
    SfDropDownList<TValue, TItem>.FALSE
    SfDropDownList<TValue, TItem>.FilterAsync(IEnumerable<TItem>, Query, FieldSettingsModel)
    SfDropDownList<TValue, TItem>.FilterBarPlaceholder
    SfDropDownList<TValue, TItem>.FilterInputKeyUpHandlerAync(KeyboardEventArgs)
    SfDropDownList<TValue, TItem>.FloatLabelType
    SfDropDownList<TValue, TItem>.FocusAsync()
    SfDropDownList<TValue, TItem>.FocusOutAsync()
    SfDropDownList<TValue, TItem>.FocusOutHandlerAsync(FocusEventArgs, Boolean)
    SfDropDownList<TValue, TItem>.FooterTemplate
    SfDropDownList<TValue, TItem>.GetDataByValue(TValue)
    SfDropDownList<TValue, TItem>.GetItemsAsync()
    SfDropDownList<TValue, TItem>.HeaderTemplate
    SfDropDownList<TValue, TItem>.HidePopupAsync()
    SfDropDownList<TValue, TItem>.HideSpinnerAsync()
    SfDropDownList<TValue, TItem>.HtmlAttributes
    SfDropDownList<TValue, TItem>.ID
    SfDropDownList<TValue, TItem>.IncrementalListData
    SfDropDownList<TValue, TItem>.Index
    SfDropDownList<TValue, TItem>.IndexChanged
    SfDropDownList<TValue, TItem>.InputAttributes
    SfDropDownList<TValue, TItem>.IsAutoComplete
    SfDropDownList<TValue, TItem>.IsComboBox
    SfDropDownList<TValue, TItem>.IsDropDownList
    SfDropDownList<TValue, TItem>.IsIncrementalRequest
    SfDropDownList<TValue, TItem>.IsPopupFirstRender
    SfDropDownList<TValue, TItem>.IsPopupShown
    SfDropDownList<TValue, TItem>.IsTabKeyAction
    SfDropDownList<TValue, TItem>.NO_DATA
    SfDropDownList<TValue, TItem>.Placeholder
    SfDropDownList<TValue, TItem>.PopupDisplayMode
    SfDropDownList<TValue, TItem>.PopupHeight
    SfDropDownList<TValue, TItem>.PopupWidth
    SfDropDownList<TValue, TItem>.Readonly
    SfDropDownList<TValue, TItem>.RefreshDataAsync()
    SfDropDownList<TValue, TItem>.SearchListAsync(KeyboardEventArgs)
    SfDropDownList<TValue, TItem>.SetCurrentViewDataAsync(Int32, Int32)
    SfDropDownList<TValue, TItem>.ShowClearButton
    SfDropDownList<TValue, TItem>.ShowPopupAsync()
    SfDropDownList<TValue, TItem>.ShowSpinnerAsync()
    SfDropDownList<TValue, TItem>.TabIndex
    SfDropDownList<TValue, TItem>.TokenSource
    SfDropDownList<TValue, TItem>.TRUE
    SfDropDownList<TValue, TItem>.UpdateDisableItem(TItem)
    SfDropDownList<TValue, TItem>.UpdateIncrementalInfo(Int32, Int32, Boolean)
    SfDropDownList<TValue, TItem>.UpdateIncrementalItemIndex(Int32, Int32)
    SfDropDownList<TValue, TItem>.UpdateMainData()
    SfDropDownList<TValue, TItem>.UpdateValueAsync()
    SfDropDownList<TValue, TItem>.Value
    SfDropDownList<TValue, TItem>.ValueChanged
    SfDropDownList<TValue, TItem>.ValueExpression
    SfDropDownList<TValue, TItem>.ValueTemplate
    SfDropDownList<TValue, TItem>.Width
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.ActionBeginAsync(System.Collections.Generic.IEnumerable<TItem>, Syncfusion.Blazor.Data.Query)
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.ActionCompleteAsync(System.Collections.Generic.IEnumerable<TItem>, Syncfusion.Blazor.Data.Query)
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.ActionFailureAsync(System.Object)
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.ComboBoxParent
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.ComponentName
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.CustomValueAsync(System.Boolean, Syncfusion.Blazor.DropDowns.KeyActions)
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.FilterInputHandlerAsync(Microsoft.AspNetCore.Components.ChangeEventArgs)
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.FocusHandlerAsync(Microsoft.AspNetCore.Components.Web.FocusEventArgs)
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.FocusOutHandlerAsync(Microsoft.AspNetCore.Components.Web.FocusEventArgs)
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.IncrementalSearchAsync()
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.InlineSearchAsync()
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.InvokeBlurEventAsync()
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.InvokeChangeEventAsync(System.EventArgs, Syncfusion.Blazor.DropDowns.KeyActions)
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.InvokeClosedEventAsync()
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.InvokeCustomValueEventAsync()
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.InvokeOpenEventAsync()
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.InvokePopupEventsAsync(System.Boolean)
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.InvokeSelectEventAsync(TItem, System.EventArgs, Syncfusion.Blazor.DropDowns.KeyActions)
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.IsAutoFillEnabled()
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.IsFilterMode()
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.OnAfterRenderAsync(System.Boolean)
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.OnChangeHandlerAsync(Microsoft.AspNetCore.Components.ChangeEventArgs)
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.OnInitializedAsync()
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.ROOTNODECLASS
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.SearchListAsync(Microsoft.AspNetCore.Components.Web.KeyboardEventArgs)
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.SetOldValueAsync(System.Object, System.Boolean)
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.UpdateAriaAttributes()
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.UpdateAutoFillOnDownAsync(TItem)
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.UpdateChildProperties(System.Object)
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.UpdateMainData()
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.UpdateValueAsync()
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.ActionBeginAsync(System.Collections.Generic.IEnumerable<TItem>, Syncfusion.Blazor.Data.Query)
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.CheckAndResetCache()
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.ComponentName
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.DataId
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.GetDataByText(System.String, System.String)
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.GetFilteringSkeletonCount()
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.GetPageQuery(Syncfusion.Blazor.Data.Query, System.Int32, System.Int32)
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.GetPropertyValue(System.Object, System.String)
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.GetQuery(Syncfusion.Blazor.Data.Query)
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.GetStyles()
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.GetTakeValue()
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.GetVirtualTrackHeight()
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.HighlightSearch(System.String, System.String, System.Boolean, Syncfusion.Blazor.DropDowns.FilterType)
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.IncrementalSearch(System.String, System.Collections.Generic.IEnumerable<TItem>, System.Nullable<System.Int32>, System.Boolean)
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.IsActionFailed
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.IsMinimalData
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.ItemData
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.ListDataSource
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.MainData
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.OnInitializedAsync()
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.OnParametersSetAsync()
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.RefreshVirtualIndices()
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.RenderItemsAsync(System.Collections.Generic.IEnumerable<TItem>)
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.RenderListItemsAsync(System.Collections.Generic.IEnumerable<TItem>, Syncfusion.Blazor.DropDowns.FieldSettingsModel, Syncfusion.Blazor.Data.Query)
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.Search(System.String, System.Collections.Generic.IEnumerable<TItem>, System.String, System.Boolean)
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.SetListDataAsync(System.Collections.Generic.IEnumerable<TItem>, Syncfusion.Blazor.DropDowns.FieldSettingsModel, Syncfusion.Blazor.Data.Query)
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.TotalCount
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.UpdateListHeight(System.Double)
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.VirtualAction
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.ActionBeginAsync(System.Collections.Generic.IEnumerable<TItem>, Syncfusion.Blazor.Data.Query)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.ActionCompleteAsync(System.Collections.Generic.IEnumerable<TItem>, Syncfusion.Blazor.Data.Query)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.ActionFailureAsync(System.Object)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.ActiveIndex
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.ARIA_ACTIVE_DESCENDANT
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.ARIA_AUTOCOMPLETE
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.ARIA_CONTROLS
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.ARIA_EXPANDED
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.ARIA_LIVE
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.ARIA_OWN
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.ARIA_SELECTED
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.ARIA_SET_SIZE
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.AUTO_CAPITAL
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.AUTO_COMPLETE
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.AUTO_CORRECT
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.CallStateHasChangedAsync()
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.ChildContent
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.ClosePopup()
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.COMBO_BOX
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.ComponentName
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.ContainerElementAttribute
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.ContainerElementClass
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.CreatePopupAsync(System.Boolean)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.CustomValueAsync(System.Boolean, Syncfusion.Blazor.DropDowns.KeyActions)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.DDL_FOOTER
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.DDL_HEADER
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.DROP_DOWN_ICON
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.DropdownIcon
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.DropDownListParent
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.DropdownValue
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.FilterClearAsync()
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.FilteringActionAsync(System.Collections.Generic.IEnumerable<TItem>, Syncfusion.Blazor.Data.Query, Syncfusion.Blazor.DropDowns.FieldSettingsModel)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.FilterInputHandlerAsync(Microsoft.AspNetCore.Components.ChangeEventArgs)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.FilterInputObject
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.FocusedListData
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.GetItemData(TItem)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.GetOpenEventArguments()
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.GetQuery(Syncfusion.Blazor.Data.Query)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.GetScrollValueAsync()
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.GROUP_BY
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.Hide()
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.HidePopup()
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.InputBaseObject
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.InvokeChangeEventAsync(System.EventArgs, Syncfusion.Blazor.DropDowns.KeyActions)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.InvokeClearButtonClickEventAsync(System.EventArgs, System.Boolean)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.InvokeClosedEventAsync()
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.InvokeOpenEventAsync()
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.InvokePopupEventsAsync(System.Boolean)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.InvokeSelectEventAsync(TItem, System.EventArgs, Syncfusion.Blazor.DropDowns.KeyActions)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.IsAutoFillEnabled()
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.IsBeforePopupOpen
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.IsCustomFilter
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.IsDevice
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.IsDropDownClick
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.IsEditableInput()
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.IsFilterClearIconClicked
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.IsFilterMode()
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.IsFilterPrevented
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.IsListRendering
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.IsMainDataUpdated
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.IsShowDropdownButton
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.IsTyped
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.IsValidKey
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.ITEM_FOCUS
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.KeyActionHandler(Syncfusion.Blazor.DropDowns.KeyActions)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.MouseClickHandlerAsync(Syncfusion.Blazor.DropDowns.ListOptions<TItem>, Microsoft.AspNetCore.Components.Web.MouseEventArgs)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.NoDataContent
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.NULL_VALUE
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.OFF
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.OnAfterRenderAsync(System.Boolean)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.OnBlur
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.OnChange
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.OnChangeEventAsync(System.EventArgs, Syncfusion.Blazor.DropDowns.KeyActions)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.OnFocus
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.OnInitializedAsync()
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.OnInput
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.OnParametersSetAsync()
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.OnSearchAsync(Microsoft.AspNetCore.Components.Web.KeyboardEventArgs)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.OPTIONS
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.PasteHandlerAsync()
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.POPUP_CONTENT
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.PopupContainer
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.PopupContent
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.PopupElement
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.PopupHolderElement
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.PreRender()
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.PreventAutoFillAction
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.PreventContainer
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.PreventIconHandler
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.PreviousItemData
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.PreviousValue
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.RefreshPopupAsync(System.Boolean)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.RenderEqualItemsAsync(System.Boolean)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.ResizeStart(System.Object)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.ResizeStop(System.Object)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.ROLE
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.RootElementClass
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.ROOTNODECLASS
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.SELECTED
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.SetCssClass()
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.SetOldValueAsync(System.Object, System.Boolean)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.SetRTL()
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.SetValueAsync(Syncfusion.Blazor.DropDowns.DataItems<TValue>)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.ShowPopup()
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.ShowPopupList
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.SPELL_CHECK
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.StartResizingHandler(System.Object)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.StopClearButtonPropagation
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.StopResizingHandler(System.Object, System.Double)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.TypedString
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.UpdateAriaAttributes()
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.UpdateAutoFillOnDownAsync(TItem)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.UpdateChildProperties(System.Object)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.UpdateFieldSetStatus(System.Boolean)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.UpdateFocusItemAsync(TItem)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.UpdateInputValueAsync(System.String)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.UpdateListSelectionAsync(TItem, System.String)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.UpdateMainListDataAsync()
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.UpdateParentClass(System.String, System.String)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.UpdatePopupState()
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.UpdateSelectedItemAsync(TItem, System.EventArgs, Syncfusion.Blazor.DropDowns.KeyActions)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.UpdateSelectItemAsync(TItem, System.EventArgs, Syncfusion.Blazor.DropDowns.KeyActions)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.UpdateValidateClass()
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.UpdateValueSelectionAsync(TItem, System.Boolean, System.Boolean)
    Syncfusion.Blazor.DropDowns.SfDropDownList<TValue, TItem>.VirtualScrollRefreshAsync(Syncfusion.Blazor.DropDowns.VirtualAction)
    Namespace: Syncfusion.Blazor.DropDowns
    Assembly: Syncfusion.Blazor.dll
    Syntax
    public class SfAutoComplete<TValue, TItem> : SfComboBox<TValue, TItem>, IInputBase, IDropDowns, IVirtualList<TItem>
    Type Parameters
    Name
    TValue
    TItem

    Constructors

    SfAutoComplete()

    Declaration
    public SfAutoComplete()

    Properties

    FilterType

    Gets or sets the type of filtering to be applied for the AutoComplete items.

    Declaration
    public override FilterType FilterType { get; set; }
    Property Value
    Type Description
    FilterType

    The default filter type is Contains.

    Overrides
    Syncfusion.Blazor.DropDowns.SfDropDownBase<TItem>.FilterType

    Highlight

    Gets or sets a value indicating whether the searched characters on the suggested list items should highlight matched portions of the text.

    Declaration
    public bool Highlight { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if the searched characters should be highlighted; otherwise, false.

    MinLength

    Gets or sets the minimum length of input characters required for the search action to perform suggestions.

    Declaration
    public int MinLength { get; set; }
    Property Value
    Type Description
    System.Int32

    An integer value representing the minimum length of search characters. The default value is 1.

    ShowClearButton

    Gets or sets a value indicating whether the AutoComplete should display a clear button to clear the selected value.

    Declaration
    public override bool ShowClearButton { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if the clear button is visible; otherwise, false. The default value is true.

    Overrides
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.ShowClearButton
    Remarks

    When the clear button is clicked, the Value, and Index and properties are reset to null. This allows users to clear the selected value and start fresh easily.

    ShowPopupButton

    Gets or sets a value indicating whether the popup button should be displayed in the AutoComplete.

    Declaration
    public bool ShowPopupButton { get; set; }
    Property Value
    Type Description
    System.Boolean

    true, if the popup button should be shown. Otherwise, false.

    SuggestionCount

    Gets or sets the maximum number of suggestions list to be displayed in the AutoComplete dropdown.

    Declaration
    public int SuggestionCount { get; set; }
    Property Value
    Type Description
    System.Int32

    The maximum number of items that will be displayed in the suggestion list. The default value is 20.

    Methods

    BuildRenderTree(RenderTreeBuilder)

    Declaration
    protected override void BuildRenderTree(RenderTreeBuilder __builder)
    Parameters
    Type Name Description
    Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder
    Overrides
    Syncfusion.Blazor.DropDowns.SfComboBox<TValue, TItem>.BuildRenderTree(Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder)

    HighLightSearch(String, Boolean, FilterType, String)

    Highlight the searched characters on suggested list items.

    Declaration
    public string HighLightSearch(string textValue, bool ignoreCase, FilterType filtertype, string highLighText = null)
    Parameters
    Type Name Description
    System.String textValue

    highlight the list item.

    System.Boolean ignoreCase

    performing the search text based on casing.

    FilterType filtertype

    Determines on which filter type, the highlight text update on the text.

    System.String highLighText

    Higlighted the char based on hightligh text and this is optional. If not provide the highlightText, it wil get the filter value.

    Returns
    Type Description
    System.String

    Returns highlight string.

    Implements

    Syncfusion.Blazor.DropDowns.IVirtualList<T>
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved