Skip to main content
A newer version of this page is available. .

Chip Members

A chip that allows users to trigger an action.

Constructors

Name Description
Chip() Initializes a new instance of the Chip class.

Fields

Name Description
BorderColorProperty static Identifies the BorderColor bindable property.
BorderThicknessProperty static Identifies the BorderThickness bindable property.
CheckIconColorProperty static Identifies the CheckIconColor bindable property.
CheckIconProperty static Identifies the CheckIcon bindable property.
CornerRadiusProperty static Identifies the CornerRadius bindable property.
DisabledBackgroundColorProperty static Identifies the DisabledBackgroundColor bindable property.
DisabledBorderColorProperty static Identifies the DisabledBorderColor bindable property.
DisabledCheckIconColorProperty static Identifies the DisabledCheckIconColor bindable property.
DisabledIconColorProperty static Identifies the DisabledIconColor bindable property.
DisabledRemoveIconColorProperty static Identifies the DisabledRemoveIconColor bindable property.
DisabledTextColorProperty static Identifies the DisabledTextColor bindable property.
DoubleTapCommandParameterProperty static Identifies the DoubleTapCommandParameter bindable property.
DoubleTapCommandProperty static Identifies the DoubleTapCommand bindable property.
FontAttributesProperty static Identifies the FontAttributes bindable property.
FontFamilyProperty static Identifies the FontFamily bindable property.
FontSizeProperty static Identifies the FontSize bindable property.
IconColorProperty static Identifies the IconColor bindable property.
IconIndentProperty static Identifies the IconIndent bindable property.
IconProperty static Identifies the Icon bindable property.
IconSizeProperty static Identifies the IconSize bindable property.
IsCheckIconVisibleProperty static Identifies the IsCheckIconVisible bindable property.
IsIconVisibleProperty static Identifies the IsIconVisible bindable property.
IsRemoveIconVisibleProperty static Identifies the IsRemoveIconVisible bindable property.
IsSelectedProperty static Identifies the IsSelected bindable property.
LongPressCommandParameterProperty static Identifies the LongPressCommandParameter bindable property.
LongPressCommandProperty static Identifies the LongPressCommand bindable property.
PaddingProperty static Identifies the Padding bindable property.
PressedBackgroundColorProperty static Identifies the PressedBackgroundColor bindable property.
PressedBorderColorProperty static Identifies the PressedBorderColor bindable property.
PressedCheckIconColorProperty static Identifies the PressedCheckIconColor bindable property.
PressedIconColorProperty static Identifies the PressedIconColor bindable property.
PressedRemoveIconColorProperty static Identifies the PressedRemoveIconColor bindable property.
PressedTextColorProperty static Identifies the PressedTextColor bindable property.
RemoveIconClickedCommandParameterProperty static Identifies the RemoveIconClickedCommandParameter bindable property.
RemoveIconClickedCommandProperty static Identifies the RemoveIconClickedCommand bindable property.
RemoveIconColorProperty static Identifies the RemoveIconColor bindable property.
RemoveIconProperty static Identifies the RemoveIcon bindable property.
RoundedIconProperty static Identifies the RoundedIcon bindable property.
SelectedBackgroundColorProperty static Identifies the SelectedBackgroundColor bindable property.
SelectedBorderColorProperty static Identifies the SelectedBorderColor bindable property.
SelectedDisabledBackgroundColorProperty static Identifies the SelectedDisabledBackgroundColor bindable property.
SelectedDisabledBorderColorProperty static Identifies the SelectedDisabledBorderColor bindable property.
SelectedDisabledIconColorProperty static Identifies the SelectedDisabledIconColor bindable property.
SelectedDisabledRemoveIconColorProperty static Identifies the SelectedDisabledRemoveIconColor bindable property.
SelectedDisabledTextColorProperty static Identifies the SelectedDisabledTextColor bindable property.
SelectedIconColorProperty static Identifies the SelectedIconColor bindable property.
SelectedRemoveIconColorProperty static Identifies the SelectedRemoveIconColor bindable property.
SelectedTextColorProperty static Identifies the SelectedTextColor bindable property.
SelectionChangedCommandParameterProperty static Identifies the SelectionChangedCommandParameter bindable property.
SelectionChangedCommandProperty static Identifies the SelectionChangedCommand bindable property.
TapCommandParameterProperty static Identifies the TapCommandParameter bindable property.
TapCommandProperty static Identifies the TapCommand bindable property.
TextColorProperty static Identifies the TextColor bindable property.
TextProperty static Identifies the Text bindable property.
UseRippleEffectProperty static Identifies the UseRippleEffect bindable property.

Properties

Name Description
ActualAppearance Gets the common appearance settings that are applied to the current Chip.
BorderColor Gets or sets the border color. This is a bindable property.
BorderThickness Gets or sets the border thickness. This is a bindable property.
CheckIcon Gets or sets the icon that indicates the selection state. This is a bindable property.
CheckIconColor Gets or sets the color of the icon displayed when the chip is in the checked state. This is a bindable property.
CornerRadius Gets or sets the corner radius. This is a bindable property.
DisabledBackgroundColor Gets or sets the background color in the disabled state. This is a bindable property.
DisabledBorderColor Gets or sets the border color in the disabled state. This is a bindable property.
DisabledCheckIconColor Gets or sets the check icon’s color in the disabled state. This is a bindable property.
DisabledIconColor Gets or sets the icon color in the disabled state. This is a bindable property.
DisabledRemoveIconColor Gets or sets the remove icon’s color when the chip is disabled. This is a bindable property.
DisabledTextColor Gets or sets the text color when the chip is disabled. This is a bindable property.
DoubleTapCommand Gets or sets a command invoked when a user double-taps the chip.
DoubleTapCommandParameter Gets or sets a parameter passed to the DoubleTapCommand.
FontAttributes Gets or sets whether the font used to display text is bold, italic, or unmodified.
FontFamily Gets or sets the font face used to display text within the chip.
FontSize Gets or sets the size of the font used to display text in the chip.
Icon Gets or sets the icon displayed in the chip.
IconColor Gets or sets the color of the icon displayed in the chip.
IconIndent Gets or sets the indent between the icon and text.
IconSize Gets or sets the icon size.
IsCheckIconVisible Gets or sets whether the Check icon is visible when this chip is selected.
IsIconVisible Gets or sets whether the icon is visible.
IsRemoveIconVisible Gets or sets whether the icon that allows users to remove the chip is visible.
IsSelected Gets or sets whether the chip is checked (selected).
LongPressCommand Gets or sets a command executed when a user presses and holds the chip.
LongPressCommandParameter Gets or sets a parameter passed to the LongPressCommand.
Padding Gets or sets the amount of space around the chip.
PressedBackgroundColor Gets or sets the background color when the chip is pressed.
PressedBorderColor Gets or sets the border color when the chip is pressed.
PressedCheckIconColor Gets or sets the Check icon color when the chip is pressed.
PressedIconColor Gets or sets the icon color when the chip is pressed.
PressedRemoveIconColor Gets or sets the Remove icon color when the chip is pressed.
PressedTextColor Gets or sets the text color when the chip is pressed.
RemoveIcon Gets or sets the icon that allows users to remove the chip.
RemoveIconClickedCommand Gets or sets a command executed when a user taps the Remove icon.
RemoveIconClickedCommandParameter Gets or sets a parameter passed to the RemoveIconClickedCommand.
RemoveIconColor Gets or sets the Remove icon color.
RoundedIcon Gets or sets whether the chip icons are rounded.
SelectedBackgroundColor Gets or sets the background color when the chip is selected.
SelectedBorderColor Gets or sets the border color when the chip is selected.
SelectedDisabledBackgroundColor Gets or sets the background color when the chip is selected and disabled.
SelectedDisabledBorderColor Gets or sets the border color when the chip is selected and disabled.
SelectedDisabledIconColor Gets or sets the icon color when the chip is selected and disabled.
SelectedDisabledRemoveIconColor Gets or sets the Remove icon color when the chip is selected and disabled.
SelectedDisabledTextColor Gets or sets the text color when the chip is selected and disabled.
SelectedIconColor Gets or sets the icon color when this chip is checked (selected).
SelectedRemoveIconColor Gets or sets the Remove icon color when the chip is selected.
SelectedTextColor Gets or sets the text color when the chip is selected.
SelectionChangedCommand Gets or sets a command executed when a user (un)selects this chip.
SelectionChangedCommandParameter Gets or sets a parameter passed to the SelectionChangedCommand.
TapCommand Gets or sets a command invoked when a user taps this chip.
TapCommandParameter Gets or sets a parameter passed to the TapCommand. This is a bindable property.
Text Gets or sets the text displayed in the chip.
TextColor Gets or sets the text color.
UseRippleEffect Gets or sets whether to use a ripple effect to change the selection state.

Methods

Name Description
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
ToString() Returns a string that represents the current object. Inherited from Object.

Events

Name Description
DoubleTap Fires when a user double-taps the chip.
LongPress Fires when a user presses and holds the chip.
RemoveIconClicked Fires when the Remove icon is clicked.
SelectionChanged Fires when the selection state changes.
Tap Fires when a user taps the chip.
See Also