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 RadComboBox

Inheritance
System.Object
RadContentView
RadBorder
RadComboBox
Inherited Members
RadBorder.CornerRadiusProperty
RadBorder.BorderThicknessProperty
RadBorder.OnMeasure(Double, Double)
RadBorder.LayoutChildren(Double, Double, Double, Double)
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 RadComboBox : RadBorder

Constructors

RadComboBox()

Declaration
public RadComboBox()

Fields

ActualClearButtonStyleProperty

Identifies the ActualClearButtonStyle property.

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

ActualDropDownButtonStyleProperty

Identifies the ActualDropDownButtonStyle property.

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

BackgroundColorProperty

Identifies the BackgroundColor property.

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

BorderColorProperty

Identifies the BorderColor property.

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

ClearButtonStyleProperty

Identifies the ClearButtonStyle property.

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

DisplayMemberPathProperty

Identifies the DisplayMemberPath property.

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

DropDownBackgroundColorProperty

Identifies the DropDownBackgroundColor property.

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

DropDownBorderColorProperty

Identifies the DropDownBorderColor property.

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

DropDownBorderThicknessProperty

Identifies the DropDownBorderThickness property.

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

DropDownButtonStyleProperty

Identifies the DropDownButtonStyle property.

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

DropDownCornerRadiusProperty

Identifies the DropDownCornerRadius property.

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

DropDownHeightProperty

Identifies the DropDownHeight property.

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

FocusedBorderColorProperty

Identifies the FocusedBorderColor property.

Declaration
public static readonly BindableProperty FocusedBorderColorProperty
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

FooterTemplateProperty

Identifies the FooterTemplate property.

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

HeaderTemplateProperty

Identifies the HeaderTemplate property.

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

HighlightTextColorProperty

Identifies the HighlightTextColor property.

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

IsClearButtonVisibleProperty

Identifies the IsClearButtonVisible property.

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

IsDropDownClosedOnSelectionProperty

Identifies the IsDropDownClosedOnSelection property.

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

IsDropDownOpenProperty

Identifies the IsDropDownOpen property.

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

IsEditableProperty

Identifies the IsEditable property.

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

ItemsSourceProperty

Identifies the ItemsSource property.

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

ItemTemplateProperty

Identifies the ItemTemplate property.

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

KeyboardProperty

Identifies the Keyboard property.

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

OpenOnFocusProperty

Identifies the OpenOnFocus property.

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

PlaceholderColorProperty

Identifies the PlaceholderColor property.

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

PlaceholderProperty

Identifies the Placeholder property.

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

SearchModeProperty

Identifies the SearchMode property.

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

SearchTextPathProperty

Identifies the SearchTextPath property.

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

SelectedIndexProperty

Identifies the SelectedIndex property.

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

SelectedItemProperty

Identifies the SelectedItem property.

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

SelectedItemsProperty

Identifies the SelectedItems property.

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

SelectedItemTemplateProperty

Identifies the SelectedItemTemplate property.

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

SelectionModeProperty

Identifies the SelectionMode property.

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

ShowMoreTemplateProperty

Identifies the ShowMoreTemplate property.

Declaration
public static readonly BindableProperty ShowMoreTemplateProperty
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

TokenTemplateProperty

Identifies the TokenTemplate property.

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

Properties

ActualClearButtonStyle

Gets the actual style that is used to style the clear button.

Declaration
public Style ActualClearButtonStyle { get; }
Property Value
Xamarin.Forms.Style

ActualDropDownButtonStyle

Gets the actual style that is used to style the dropdown button.

Declaration
public Style ActualDropDownButtonStyle { get; }
Property Value
Xamarin.Forms.Style

BackgroundColor

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

BorderColor

Gets or sets the BorderColor of the component.

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

The Color.

ClearButtonStyle

Gets or sets the Style of the clear button.

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

ClearSelectionCommand

Gets the command that sets the selection to null.

Declaration
public ICommand ClearSelectionCommand { get; }
Property Value
System.Windows.Input.ICommand

DisplayMemberPath

Gets or sets the name of the property which will be visualized inside the drop down list.

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

DropDownBackgroundColor

Gets or sets the background color of the drop down part of the control.

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

DropDownBorderColor

Gets or sets the color of the border around the drop down part of the control.

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

DropDownBorderThickness

Gets or sets the thickness of the border that is around the drop down part of the control.

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

DropDownButtonStyle

Gets or sets the Style of the drop down button.

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

DropDownCornerRadius

Gets or sets the corner radius of the border that is around the drop down part of the control.

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

DropDownHeight

Gets or sets the height of the drop down are of the control.

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

FocusedBorderColor

Gets or sets the color of the border when the control is focused.

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

FontAttributes

Gets or sets values that describe font styles.

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

FontFamily

Gets or sets the font family to which the font belongs.

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

FontSize

Gets or sets the size of the font.

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

FooterTemplate

Gets or sets the template of the Footer that will be visualized in the drop down part of the control.

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

HeaderTemplate

Gets or sets the template of the Header that will be visualized in the drop down part of the control.

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

HighlightTextColor

Gets or sets the color of the text that will be highlighted when searching is performed.

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

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.

IsDropDownClosedOnSelection

Gets or sets a value indicating whether the drop down should be closed selection/deselection of item is performed.

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

IsDropDownOpen

Gets or sets a value indicating whether the drop down part of the control is opened.

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

IsEditable

Gets or sets a value indicating whether the control is in editable mode. When the control is editable searching could be performed.

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

ItemsSource

Gets or sets the collection of the items that will populate the control with data.

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

ItemTemplate

Gets or sets the template of the items that are visualized in the drop down part of the control.

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

Keyboard

Gets or sets the keyboard type of the entry part of the control.

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

OpenOnFocus

Gets or sets a value indicating whether the drop down should be opened when the control is focused. It is only applicable when IsEditable is set to true.

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

Placeholder

Gets or sets the watermark text of the control.

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

PlaceholderColor

Gets or sets the color of the watermark text of the control.

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

SearchMode

Gets or sets the value that sets some search criteria for the control.

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

SearchText

Gets the current search text of the control. This property will only be in use when the control is editable.

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

SearchTextPath

Gets or sets the name of the property against which the searching will be performed.

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

SelectAllCommand

Gets the command that selects all items from the source.

Declaration
public ICommand SelectAllCommand { get; }
Property Value
System.Windows.Input.ICommand

SelectedIndex

Gets or sets the index of the first item in the current selection or -1 if the selection is empty.

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

SelectedItem

Gets or sets the first item in the current selection, or null if the selection is empty.

Declaration
public object SelectedItem { get; set; }
Property Value
System.Object

SelectedItems

Gets the collection of currently Selected Items.

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

SelectedItemTemplate

Gets or set the template of the selected items that are visualized in the drop down part of the control.

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

SelectionMode

Gets or sets the SelectionMode value that defines how the user input affects the current selection.

Declaration
public ComboBoxSelectionMode SelectionMode { get; set; }
Property Value
ComboBoxSelectionMode

ShowMoreTemplate

Gets or sets the Template of the show more UI that gets visualized when the control is not focused and there is not enough space for all Tokens to be visualized when the selection mode is multiple.

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

Text

Gets or sets the Text of the control. When it is editable this is the text from the box. When it is non-editable and selection mode is single this is the text from the default template of the selected item.

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.

TokenTemplate

Gets or sets the template of the tokens that are visualized when multiple selection is performed.

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

The SuggestionItemTemplate.

Methods

OnPropertyChanged(String)

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

Overrides
RadContentView.OnPropertyChanged(String)

Events

Completed

Invoked when the completed button of the keyboard gets pressed. In UWP it is invoked when entered gets pressed.

Declaration
public event EventHandler Completed
Event Type
System.EventHandler

SelectionChanged

Invoked selection is performed.

Declaration
public event EventHandler<ComboBoxSelectionChangedEventArgs> SelectionChanged
Event Type
System.EventHandler<ComboBoxSelectionChangedEventArgs>

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.