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

Properties

Name Description
BorderColor Gets or sets the border color.
BorderThickness Gets or sets the border thickness.
CheckIcon Gets or sets the icon that indicates the selection state.
CheckIconColor Gets or sets the color of the icon displayed when the chip is in the checked state.
CornerRadius Gets or sets the corner radius.
DisabledBackgroundColor Gets or sets the background color in the disabled state.
DisabledBorderColor Gets or sets the border color in the disabled state.
DisabledCheckIconColor Gets or sets the Check icon color in the disabled state.
DisabledIconColor Gets or sets the icon color in the disabled state.
DisabledRemoveIconColor Gets or sets the Remove icon color when the chip is disabled.
DisabledTextColor Gets or sets the text color when the chip is disabled.
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.
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) Determines whether the specified object is equal to the current object. Inherited from Object.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. 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