skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • NEW: Design Kits for Figma
    • Online Training
    • Document Processing Library
    • Embedded Reporting for web and desktop

    Web

    Kendo UI UI for jQuery UI for Angular UI for React UI for Vue UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI UI for Xamarin

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Test Studio Dev Edition Telerik JustMock

    CMS

    Sitefinity

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Release History
  • Migrate to .NET MAUI
  • Support and Learning

    • Support and Learning Hub
    • First Steps
    • Docs
    • Demos
    • Forums
    • Videos
    • Blogs
    • Submit a Ticket

    Productivity and Design Tools

    • Visual Studio Extensions
    • Embedded Reporting
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Class RadAutoCompleteView

Inheritance
System.Object
RadContentView
RadBorder
RadAutoCompleteView
Inherited Members
RadBorder.BorderColorProperty
RadBorder.CornerRadiusProperty
RadBorder.BorderThicknessProperty
RadBorder.OnMeasure(Double, Double)
RadBorder.LayoutChildren(Double, Double, Double, Double)
RadBorder.BorderColor
RadBorder.CornerRadius
RadBorder.BorderThickness
RadContentView.ActualStyleClassProperty
RadContentView.OnChildAdded(Element)
RadContentView.OnChildRemoved(Element)
RadContentView.OnBindingContextChanged()
RadContentView.ActualStyleClass
Namespace: Telerik.XamarinForms.Input
Assembly: Telerik.XamarinForms.Input.dll

Syntax

public class RadAutoCompleteView : RadBorder

Constructors

RadAutoCompleteView()

Declaration
public RadAutoCompleteView()

Fields

CompletionModeProperty

Identifies the CompletionMode property.

Declaration
public static readonly BindableProperty CompletionModeProperty
Field Value
Xamarin.Forms.BindableProperty

DisplayModeProperty

Identifies the DisplayMode property.

Declaration
public static readonly BindableProperty DisplayModeProperty
Field Value
Xamarin.Forms.BindableProperty

DisplayTextFormatterProperty

Identifies the DisplayTextFormatter property.

Declaration
public static readonly BindableProperty DisplayTextFormatterProperty
Field Value
Xamarin.Forms.BindableProperty

FilteredItemsProperty

Identifies the FilteredItems property.

Declaration
public static readonly BindableProperty FilteredItemsProperty
Field Value
Xamarin.Forms.BindableProperty

FilterProperty

Identifies the Filter property.

Declaration
public static readonly BindableProperty FilterProperty
Field Value
Xamarin.Forms.BindableProperty

FontAttributesProperty

Identifies the FontAttributes property.

Declaration
public static readonly BindableProperty FontAttributesProperty
Field Value
Xamarin.Forms.BindableProperty

FontFamilyProperty

Identifies the FontFamily property.

Declaration
public static readonly BindableProperty FontFamilyProperty
Field Value
Xamarin.Forms.BindableProperty

FontSizeProperty

Identifies the FontSize property.

Declaration
public static readonly BindableProperty FontSizeProperty
Field Value
Xamarin.Forms.BindableProperty

ImagePathProperty

Identifies the ImagePath property.

Declaration
public static readonly BindableProperty ImagePathProperty
Field Value
Xamarin.Forms.BindableProperty

IsClearButtonVisibleProperty

Identifies the IsClearButtonVisible property.

Declaration
public static readonly BindableProperty IsClearButtonVisibleProperty
Field Value
Xamarin.Forms.BindableProperty

ItemsSourceProperty

Identifies the ItemsSource property.

Declaration
public static readonly BindableProperty ItemsSourceProperty
Field Value
Xamarin.Forms.BindableProperty

KeyboardProperty

Identifies the Keyboard property.

Declaration
public static readonly BindableProperty KeyboardProperty
Field Value
Xamarin.Forms.BindableProperty

LoadingTemplateProperty

Identifies the LoadingTemplate property.

Declaration
public static readonly BindableProperty LoadingTemplateProperty
Field Value
Xamarin.Forms.BindableProperty

NoResultsMessageProperty

Identifies the NoResultsMessage property.

Declaration
public static readonly BindableProperty NoResultsMessageProperty
Field Value
Xamarin.Forms.BindableProperty

NoResultsTemplateProperty

Identifies the NoResultsTemplate property.

Declaration
public static readonly BindableProperty NoResultsTemplateProperty
Field Value
Xamarin.Forms.BindableProperty

SearchTextProperty

Identifies the SearchText property.

Declaration
public static readonly BindableProperty SearchTextProperty
Field Value
Xamarin.Forms.BindableProperty

SearchThresholdProperty

Identifies the SearchThreshold property.

Declaration
public static readonly BindableProperty SearchThresholdProperty
Field Value
Xamarin.Forms.BindableProperty

ShowMoreItemsProperty

Identifies the ShowMoreItems property.

Declaration
public static readonly BindableProperty ShowMoreItemsProperty
Field Value
Xamarin.Forms.BindableProperty

ShowMoreTemplateProperty

Identifies the ShowMoreTemplate property.

Declaration
public static readonly BindableProperty ShowMoreTemplateProperty
Field Value
Xamarin.Forms.BindableProperty

ShowSuggestionViewProperty

Identifies the ShowSuggestionView property.

Declaration
public static readonly BindableProperty ShowSuggestionViewProperty
Field Value
Xamarin.Forms.BindableProperty

SuggestionItemTemplateProperty

Identifies the SuggestionItemTemplate property.

Declaration
public static readonly BindableProperty SuggestionItemTemplateProperty
Field Value
Xamarin.Forms.BindableProperty

SuggestionItemTextColorProperty

Identifies the SuggestionItemTextColor property.

Declaration
public static readonly BindableProperty SuggestionItemTextColorProperty
Field Value
Xamarin.Forms.BindableProperty

SuggestionViewBackgroundColorProperty

Identifies the SuggestionViewBackgroundColor property.

Declaration
public static readonly BindableProperty SuggestionViewBackgroundColorProperty
Field Value
Xamarin.Forms.BindableProperty

SuggestionViewHeightProperty

Identifies the SuggestionViewHeight property.

Declaration
public static readonly BindableProperty SuggestionViewHeightProperty
Field Value
Xamarin.Forms.BindableProperty

SuggestionViewPositionProperty

Identifies the SuggestionViewPosition property.

Declaration
public static readonly BindableProperty SuggestionViewPositionProperty
Field Value
Xamarin.Forms.BindableProperty

SuggestionViewTemplateProperty

Identifies the SuggestionViewTemplate property.

Declaration
public static readonly BindableProperty SuggestionViewTemplateProperty
Field Value
Xamarin.Forms.BindableProperty

SuggestModeProperty

Identifies the SuggestMode property.

Declaration
public static readonly BindableProperty SuggestModeProperty
Field Value
Xamarin.Forms.BindableProperty

TextColorProperty

Identifies the TextColor property.

Declaration
public static readonly BindableProperty TextColorProperty
Field Value
Xamarin.Forms.BindableProperty

TextProperty

Identifies the Text property.

Declaration
public static readonly BindableProperty TextProperty
Field Value
Xamarin.Forms.BindableProperty

TextSearchPathProperty

Identifies the TextSearchPath property.

Declaration
public static readonly BindableProperty TextSearchPathProperty
Field Value
Xamarin.Forms.BindableProperty

TokensProperty

Identifies the Tokens property.

Declaration
public static readonly BindableProperty TokensProperty
Field Value
Xamarin.Forms.BindableProperty

TokenTemplateProperty

Identifies the TokenTemplate property.

Declaration
public static readonly BindableProperty TokenTemplateProperty
Field Value
Xamarin.Forms.BindableProperty

WatermarkProperty

Identifies the Watermark property.

Declaration
public static readonly BindableProperty WatermarkProperty
Field Value
Xamarin.Forms.BindableProperty

WatermarkTextColorProperty

Identifies the WatermarkTextColor property.

Declaration
public static readonly BindableProperty WatermarkTextColorProperty
Field Value
Xamarin.Forms.BindableProperty

Properties

CompletionMode

Gets or sets the CompletionMode of the component.

Declaration
public CompletionMode CompletionMode { get; set; }
Property Value
CompletionMode

DisplayMode

Gets or sets the DisplayMode of the component.

Declaration
public SuggestionsDisplayMode DisplayMode { get; set; }
Property Value
SuggestionsDisplayMode

DisplayTextFormatter

Gets or set the formatter of the selected item. Using it the format of the text visualized in the entry could be formated when DisplayMode is Plain. If the DisplayMode is Token you can format the text visualized in the Token itself.

Declaration
public IDisplayTextFormatter DisplayTextFormatter { get; set; }
Property Value
IDisplayTextFormatter

Filter

Gets or sets the function that will be used to filter items. When set TextSearchPath property is ignored.

Declaration
public IAutoCompleteFilter Filter { get; set; }
Property Value
IAutoCompleteFilter

FilteredItems

Gets the FilteredItems of the component.

Declaration
public IEnumerable FilteredItems { get; }
Property Value
System.Collections.IEnumerable

FontAttributes

Gets or sets the FontAttributes of the component.

Declaration
public FontAttributes FontAttributes { get; set; }
Property Value
Xamarin.Forms.FontAttributes

FontFamily

Gets or sets the FontFamily of the component.

Declaration
public string FontFamily { get; set; }
Property Value
System.String

FontSize

Gets or sets the FontSize of the component.

Declaration
public double FontSize { get; set; }
Property Value
System.Double

ImagePath

Gets or sets the ImagePath of the component.

Declaration
public string ImagePath { get; set; }
Property Value
System.String

IsClearButtonVisible

Gets or sets a value indicating if the clear button should be visible.

Declaration
public bool IsClearButtonVisible { get; set; }
Property Value
System.Boolean

Remarks

When False Clear button will never be visible. Otherwise it will be visible only when control is focused.

ItemsSource

Gets or sets the ItemsSource of the component.

Declaration
public IEnumerable ItemsSource { get; set; }
Property Value
System.Collections.IEnumerable

Keyboard

Gets or sets type of the keyboard that will be visualized by the device.

Declaration
public Keyboard Keyboard { get; set; }
Property Value
Xamarin.Forms.Keyboard

LoadingTemplate

Gets or sets the loading message.

Declaration
public DataTemplate LoadingTemplate { get; set; }
Property Value
Xamarin.Forms.DataTemplate

NoResultsMessage

Gets or sets the message visualised when there are no suggestions found.

Declaration
public string NoResultsMessage { get; set; }
Property Value
System.String

NoResultsTemplate

Gets or sets the template visualised when there are no suggestions found.

Declaration
public DataTemplate NoResultsTemplate { get; set; }
Property Value
Xamarin.Forms.DataTemplate

SearchText

Gets the search Text.

Declaration
public string SearchText { get; }
Property Value
System.String

SearchThreshold

Gets or sets the SearchThreshold of the component.

Declaration
public int SearchThreshold { get; set; }
Property Value
System.Int32

ShowMoreItems

Gets or sets the visibility of the view that is used to represents more items.

Declaration
public bool ShowMoreItems { get; set; }
Property Value
System.Boolean

Remarks

When true and ShowMoreTemplate is set RadAutoCompleteView will hide tokens that are not on the first line and will show the hidden count.

ShowMoreTemplate

Gets or sets the template used to create show more view.

Declaration
public DataTemplate ShowMoreTemplate { get; set; }
Property Value
Xamarin.Forms.DataTemplate

ShowSuggestionView

Gets or sets a value indicating if the suggestions should be visualized.

Declaration
public bool ShowSuggestionView { get; set; }
Property Value
System.Boolean

SuggestionItemTemplate

Gets or sets the SuggestionItemTemplate of the component.

Declaration
public DataTemplate SuggestionItemTemplate { get; set; }
Property Value
Xamarin.Forms.DataTemplate

SuggestionItemTextColor

Gets or sets the SuggestionItemTextColor of the component.

Declaration
public Color SuggestionItemTextColor { get; set; }
Property Value
Xamarin.Forms.Color

SuggestionViewBackgroundColor

Gets or sets the SuggestionViewBackgroundColor of the component.

Declaration
public Color SuggestionViewBackgroundColor { get; set; }
Property Value
Xamarin.Forms.Color

SuggestionViewHeight

Gets or sets the SuggestionViewHeight of the component.

Declaration
public double SuggestionViewHeight { get; set; }
Property Value
System.Double

The required SuggestionViewHeight.

SuggestionViewPosition

Gets or sets the Position for the suggestion items popup.

Declaration
public PopupPosition SuggestionViewPosition { get; set; }
Property Value
PopupPosition

SuggestionViewTemplate

Gets or sets the template used to visualize the filtered items.

Declaration
public DataTemplate SuggestionViewTemplate { get; set; }
Property Value
Xamarin.Forms.DataTemplate

SuggestMode

Gets or sets the SuggestMode of the component.

Declaration
public SuggestMode SuggestMode { get; set; }
Property Value
SuggestMode

The SuggestMode.

Text

Gets the visualized Text.

Declaration
public string Text { get; set; }
Property Value
System.String

TextColor

Gets or sets the TextColor of the component.

Declaration
public Color TextColor { get; set; }
Property Value
Xamarin.Forms.Color

The Color.

TextSearchPath

Gets or sets the TextSearchPath of the component.

Declaration
public string TextSearchPath { get; set; }
Property Value
System.String

The TextSearchPath.

Tokens

Gets the available Tokens.

Declaration
public ObservableCollection<object> Tokens { get; }
Property Value
System.Collections.ObjectModel.ObservableCollection<System.Object>

TokenTemplate

Gets or sets the template used to visualize tokens.

Declaration
public DataTemplate TokenTemplate { get; set; }
Property Value
Xamarin.Forms.DataTemplate

The SuggestionItemTemplate.

Watermark

Gets or sets the Watermark of the component.

Declaration
public string Watermark { get; set; }
Property Value
System.String

The Watermark text.

WatermarkTextColor

Gets or sets the Watermark text color of the component.

Declaration
public Color WatermarkTextColor { get; set; }
Property Value
Xamarin.Forms.Color

The Color.

Methods

HideSuggestions()

Hides suggestions.

Declaration
public void HideSuggestions()

OnPropertyChanged(String)

Declaration
protected override void OnPropertyChanged(string propertyName = null)
Parameters
System.String propertyName

Overrides
RadContentView.OnPropertyChanged(String)

ShowSuggestions()

Shows suggestions.

Declaration
public void ShowSuggestions()

Events

Completed

Occurs when the user finalizes the text in the AutoCompleteView Entry with the return key.

Declaration
public event EventHandler Completed
Event Type
System.EventHandler

FilteredItemsChanged

Occurs when the FilteredItems collection is changed.

Declaration
public event EventHandler<FilteredItemsChangedEventArgs> FilteredItemsChanged
Event Type
System.EventHandler<FilteredItemsChangedEventArgs>

SuggestionItemSelected

Occurs when a suggestion is selected.

Declaration
public event EventHandler<SuggestionItemSelectedEventArgs> SuggestionItemSelected
Event Type
System.EventHandler<SuggestionItemSelectedEventArgs>

TextChanged

Occurs when the text is changed.

Declaration
public event EventHandler<TextChangedEventArgs> TextChanged
Event Type
System.EventHandler<Xamarin.Forms.TextChangedEventArgs>

Sample Applications
  • Telerik Tagit
  • iOS Demo App
  • Android Demo App
Support Resources
  • iOS Wrappers
  • Android Wrappers
  • Xamarin.Forms SDK Examples
Community
  • Forums
  • Blogs
  • Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.