Class RadComboBox
Inherited Members
Namespace: Telerik.Maui.Controls
Assembly: Telerik.Maui.Controls.dll
Syntax
public class RadComboBox : RadBorder, IRadBorder, IRadContentView, IContentView, IView, IElement, ITransform, IPadding
Constructors
RadComboBox()
Declaration
public RadComboBox()
Fields
ActualClearButtonStyleProperty
Identifies the ActualClearButtonStyle property.
Declaration
public static readonly BindableProperty ActualClearButtonStyleProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
ActualDropDownButtonStyleProperty
Identifies the ActualDropDownButtonStyle property.
Declaration
public static readonly BindableProperty ActualDropDownButtonStyleProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
BackgroundColorProperty
Identifies the BackgroundColor property.
Declaration
public static readonly BindableProperty BackgroundColorProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
BorderBrushProperty
Identifies the BorderBrush property.
Declaration
public static readonly BindableProperty BorderBrushProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
ClearButtonStyleProperty
Identifies the ClearButtonStyle property.
Declaration
public static readonly BindableProperty ClearButtonStyleProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
ClearSelectionCommandProperty
Identifies the ClearSelectionCommand property.
Declaration
public static readonly BindableProperty ClearSelectionCommandProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
DisplayMemberPathProperty
Identifies the DisplayMemberPath property.
Declaration
public static readonly BindableProperty DisplayMemberPathProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
DropDownBackgroundColorProperty
Identifies the DropDownBackgroundColor property.
Declaration
public static readonly BindableProperty DropDownBackgroundColorProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
DropDownBorderColorProperty
Identifies the DropDownBorderColor property.
Declaration
public static readonly BindableProperty DropDownBorderColorProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
DropDownBorderThicknessProperty
Identifies the DropDownBorderThickness property.
Declaration
public static readonly BindableProperty DropDownBorderThicknessProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
DropDownButtonStyleProperty
Identifies the DropDownButtonStyle property.
Declaration
public static readonly BindableProperty DropDownButtonStyleProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
DropDownCornerRadiusProperty
Identifies the DropDownCornerRadius property.
Declaration
public static readonly BindableProperty DropDownCornerRadiusProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
DropDownHeightProperty
Identifies the DropDownHeight property.
Declaration
public static readonly BindableProperty DropDownHeightProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
DropDownMaxHeightProperty
Identifies the DropDownMaxHeight property.
Declaration
public static readonly BindableProperty DropDownMaxHeightProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
DropDownVerticalOffsetProperty
Identifies the DropDownVerticalOffset property.
Declaration
public static readonly BindableProperty DropDownVerticalOffsetProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
DropDownWidthProperty
Identifies the DropDownWidth property.
Declaration
public static readonly BindableProperty DropDownWidthProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
FilteredItemsProperty
Identifies the FilteredItems property.
Declaration
public static readonly BindableProperty FilteredItemsProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
FilteringBehaviorProperty
Identifies the FilteringBehaviorProperty property.
Declaration
public static readonly BindableProperty FilteringBehaviorProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
FocusedBorderBrushProperty
Identifies the FocusedBorderBrush property.
Declaration
public static readonly BindableProperty FocusedBorderBrushProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
FontAttributesProperty
Identifies the FontAttributes property.
Declaration
public static readonly BindableProperty FontAttributesProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
FontFamilyProperty
Identifies the FontFamily property.
Declaration
public static readonly BindableProperty FontFamilyProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
FontSizeProperty
Identifies the FontSize property.
Declaration
public static readonly BindableProperty FontSizeProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
FooterTemplateProperty
HeaderTemplateProperty
Identifies the HeaderTemplate property.
Declaration
public static readonly BindableProperty HeaderTemplateProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
HighlightTextColorProperty
Identifies the HighlightTextColor property.
Declaration
public static readonly BindableProperty HighlightTextColorProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
IsClearButtonVisibleProperty
Identifies the IsClearButtonVisible property.
Declaration
public static readonly BindableProperty IsClearButtonVisibleProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
IsDropDownClosedOnSelectionProperty
Identifies the IsDropDownClosedOnSelection property.
Declaration
public static readonly BindableProperty IsDropDownClosedOnSelectionProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
IsDropDownOpenProperty
Identifies the IsDropDownOpen property.
Declaration
public static readonly BindableProperty IsDropDownOpenProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
IsEditableProperty
Identifies the IsEditable property.
Declaration
public static readonly BindableProperty IsEditableProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
IsFilteringEnabledProperty
Identifies the IsFilteringEnabled property.
Declaration
public static readonly BindableProperty IsFilteringEnabledProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
IsSpellCheckEnabledProperty
Identifies the IsSpellCheckEnabled property.
Declaration
public static readonly BindableProperty IsSpellCheckEnabledProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
ItemsSourceProperty
Identifies the ItemsSource property.
Declaration
public static readonly BindableProperty ItemsSourceProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
ItemTemplateProperty
Identifies the ItemTemplate property.
Declaration
public static readonly BindableProperty ItemTemplateProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
KeyboardProperty
Identifies the Keyboard property.
Declaration
public static readonly BindableProperty KeyboardProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
NoResultsMessageProperty
Identifies the NoResultsMessage property.
Declaration
public static readonly BindableProperty NoResultsMessageProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
NoResultsTemplateProperty
Identifies the NoResultsTemplate property.
Declaration
public static readonly BindableProperty NoResultsTemplateProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
OpenOnFocusProperty
Identifies the OpenOnFocus property.
Declaration
public static readonly BindableProperty OpenOnFocusProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
PlaceholderColorProperty
Identifies the PlaceholderColor property.
Declaration
public static readonly BindableProperty PlaceholderColorProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
PlaceholderProperty
Identifies the Placeholder property.
Declaration
public static readonly BindableProperty PlaceholderProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
SearchModeProperty
Identifies the SearchMode property.
Declaration
public static readonly BindableProperty SearchModeProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
SearchTextPathProperty
Identifies the SearchTextPath property.
Declaration
public static readonly BindableProperty SearchTextPathProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
SelectedIndexProperty
Identifies the SelectedIndex property.
Declaration
public static readonly BindableProperty SelectedIndexProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
SelectedItemProperty
Identifies the SelectedItem property.
Declaration
public static readonly BindableProperty SelectedItemProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
SelectedItemsProperty
Identifies the SelectedItems property.
Declaration
public static readonly BindableProperty SelectedItemsProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
SelectedItemTemplateProperty
Identifies the SelectedItemTemplate property.
Declaration
public static readonly BindableProperty SelectedItemTemplateProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
SelectionBoxTemplateProperty
Identifies the SelectionBoxTemplate property.
Declaration
public static readonly BindableProperty SelectionBoxTemplateProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
SelectionModeProperty
Identifies the SelectionMode property.
Declaration
public static readonly BindableProperty SelectionModeProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
ShowMoreTemplateProperty
Identifies the ShowMoreTemplate property.
Declaration
public static readonly BindableProperty ShowMoreTemplateProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
TextColorProperty
Identifies the TextColor property.
Declaration
public static readonly BindableProperty TextColorProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
TextProperty
Identifies the Text property.
Declaration
public static readonly BindableProperty TextProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
TokenTemplateProperty
Identifies the TokenTemplate property.
Declaration
public static readonly BindableProperty TokenTemplateProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
Properties
ActualClearButtonStyle
Gets the actual style that is used to style the clear button.
Declaration
public Style ActualClearButtonStyle { get; }
Property Value
Microsoft.Maui.Controls.Style
|
ActualDropDownButtonStyle
Gets the actual style that is used to style the dropdown button.
Declaration
public Style ActualDropDownButtonStyle { get; }
Property Value
Microsoft.Maui.Controls.Style
|
BackgroundColor
Declaration
public Color BackgroundColor { get; set; }
Property Value
Microsoft.Maui.Graphics.Color
|
BorderBrush
Gets or sets the BorderBrush of the component.
Declaration
public Brush BorderBrush { get; set; }
Property Value
Microsoft.Maui.Controls.Brush
The Color. |
ClearButtonStyle
Gets or sets the Style of the clear button.
Declaration
public Style ClearButtonStyle { get; set; }
Property Value
Microsoft.Maui.Controls.Style
|
ClearSelectionCommand
Gets or sets the command that sets the selection to null.
Declaration
public ICommand ClearSelectionCommand { get; set; }
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
Microsoft.Maui.Graphics.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
Microsoft.Maui.Graphics.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
Microsoft.Maui.Thickness
|
DropDownButtonStyle
Gets or sets the Style of the drop down button.
Declaration
public Style DropDownButtonStyle { get; set; }
Property Value
Microsoft.Maui.Controls.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
Microsoft.Maui.Thickness
|
DropDownHeight
Gets or sets the height of the drop down area of the control.
Declaration
public double DropDownHeight { get; set; }
Property Value
System.Double
|
DropDownMaxHeight
Gets or sets the max height of the drop down area of the control.
Declaration
public double DropDownMaxHeight { get; set; }
Property Value
System.Double
|
DropDownVerticalOffset
Gets or sets the vertical offset of the drop down part of the control.
Declaration
public double DropDownVerticalOffset { get; set; }
Property Value
System.Double
|
DropDownWidth
Gets or sets the width of the drop down area of the control.
Declaration
public double DropDownWidth { get; set; }
Property Value
System.Double
|
FilteredItems
Gets the FilteredItems of the component.
Declaration
public IReadOnlyCollection<object> FilteredItems { get; }
Property Value
System.Collections.Generic.IReadOnlyCollection<System.Object>
|
FilteringBehavior
Gets or sets the filtering behavior used to filter items.
Declaration
public ComboBoxFilteringBehavior FilteringBehavior { get; set; }
Property Value
ComboBoxFilteringBehavior
|
FocusedBorderBrush
Gets or sets the color of the border when the control is focused.
Declaration
public Brush FocusedBorderBrush { get; set; }
Property Value
Microsoft.Maui.Controls.Brush
|
FontAttributes
Gets or sets values that describe font styles.
Declaration
public FontAttributes FontAttributes { get; set; }
Property Value
Microsoft.Maui.Controls.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
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
Microsoft.Maui.Controls.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
Microsoft.Maui.Graphics.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
|
IsFilteringEnabled
Gets or sets a value indicating whether the filtering is enabled.
Declaration
public bool IsFilteringEnabled { get; set; }
Property Value
System.Boolean
|
IsSpellCheckEnabled
Gets or sets a value that controls whether spell checking is enabled.
Declaration
public bool IsSpellCheckEnabled { 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
Microsoft.Maui.Controls.DataTemplate
|
Keyboard
Gets or sets the keyboard type of the entry part of the control.
Declaration
public Keyboard Keyboard { get; set; }
Property Value
Microsoft.Maui.Keyboard
|
NoResultsMessage
Gets or sets the message visualized when there are no matched items found during filtering.
Declaration
public string NoResultsMessage { get; set; }
Property Value
System.String
|
NoResultsTemplate
Gets or sets the template visualized when there are no matched items found during filtering.
Declaration
public DataTemplate NoResultsTemplate { get; set; }
Property Value
Microsoft.Maui.Controls.DataTemplate
|
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
Microsoft.Maui.Graphics.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
Microsoft.Maui.Controls.DataTemplate
|
SelectionBoxTemplate
Gets or sets the template of the selected item in the box section of the control. This feature is available only with non-editable RadComboBox. This is when the IsEditable property of the control is set to False (default value).
Declaration
public DataTemplate SelectionBoxTemplate { get; set; }
Property Value
Microsoft.Maui.Controls.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
Microsoft.Maui.Controls.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
Microsoft.Maui.Graphics.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
Microsoft.Maui.Controls.DataTemplate
The SuggestionItemTemplate. |
Methods
OnHandlerChanged()
OnPropertyChanged(String)
Declaration
protected override void OnPropertyChanged(string propertyName = null)
Parameters
System.String
propertyName
|
Events
Completed
Invoked when the completed button of the keyboard gets pressed. In UWP it is invoked when Enter 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>
|