ClassInlineButton
Represents a custom Button control that is part of a composite UI. This type supports Telerik's infrastructure and is not intended to be used outside the composite UI.
Definition
Namespace:Telerik.UI.Xaml.Controls.Primitives.Common
Assembly:Telerik.WinUI.Controls.dll
Syntax:
public class InlineButton : Button
Inheritance: objectInlineButton
Derived Classes:
Constructors
InlineButton()
Initializes a new instance of the InlineButton class.
Declaration
public InlineButton()
Fields
DisabledBackgroundBrushProperty
Identifies the DisabledBackgroundBrush dependency property.
Declaration
public static readonly DependencyProperty DisabledBackgroundBrushProperty
Field Value
DependencyProperty
DisabledBorderBrushProperty
Identifies the DisabledBorderBrush dependency property.
Declaration
public static readonly DependencyProperty DisabledBorderBrushProperty
Field Value
DependencyProperty
DisabledForegroundBrushProperty
Identifies the DisabledForegroundBrush dependency property.
Declaration
public static readonly DependencyProperty DisabledForegroundBrushProperty
Field Value
DependencyProperty
DisabledIconSourceProperty
Identifies the DisabledIconSource dependency property.
Declaration
public static readonly DependencyProperty DisabledIconSourceProperty
Field Value
DependencyProperty
IconSourceProperty
Identifies the IconSource dependency property.
Declaration
public static readonly DependencyProperty IconSourceProperty
Field Value
DependencyProperty
IconStyleProperty
Identifies the IconStyle dependency property.
Declaration
public static readonly DependencyProperty IconStyleProperty
Field Value
DependencyProperty
IsRepeatingEnabledProperty
Identifies the IsRepeatingEnabled dependency property.
Declaration
public static readonly DependencyProperty IsRepeatingEnabledProperty
Field Value
DependencyProperty
PointerOverBackgroundBrushProperty
Identifies the PointerOverBackgroundBrush dependency property.
Declaration
public static readonly DependencyProperty PointerOverBackgroundBrushProperty
Field Value
DependencyProperty
PointerOverBorderBrushProperty
Identifies the PointerOverBorderBrush dependency property.
Declaration
public static readonly DependencyProperty PointerOverBorderBrushProperty
Field Value
DependencyProperty
PointerOverForegroundBrushProperty
Identifies the PointerOverForegroundBrush dependency property.
Declaration
public static readonly DependencyProperty PointerOverForegroundBrushProperty
Field Value
DependencyProperty
PointerOverIconSourceProperty
Identifies the PointerOverIconSource dependency property.
Declaration
public static readonly DependencyProperty PointerOverIconSourceProperty
Field Value
DependencyProperty
PressedBackgroundBrushProperty
Identifies the PressedBackgroundBrush dependency property.
Declaration
public static readonly DependencyProperty PressedBackgroundBrushProperty
Field Value
DependencyProperty
PressedBorderBrushProperty
Identifies the PressedBorderBrush dependency property.
Declaration
public static readonly DependencyProperty PressedBorderBrushProperty
Field Value
DependencyProperty
PressedForegroundBrushProperty
Identifies the PressedForegroundBrush dependency property.
Declaration
public static readonly DependencyProperty PressedForegroundBrushProperty
Field Value
DependencyProperty
PressedIconSourceProperty
Identifies the PressedIconSource dependency property.
Declaration
public static readonly DependencyProperty PressedIconSourceProperty
Field Value
DependencyProperty
RepeatDelayProperty
Identifies the RepeatDelay dependency property.
Declaration
public static readonly DependencyProperty RepeatDelayProperty
Field Value
DependencyProperty
RepeatIntervalProperty
Identifies the RepeatInterval dependency property.
Declaration
public static readonly DependencyProperty RepeatIntervalProperty
Field Value
DependencyProperty
Properties
DisabledBackgroundBrush
Gets or sets the Brush instance that defines the value in the Disabled visual state.
Declaration
public Brush DisabledBackgroundBrush { get; set; }
Property Value
Brush
DisabledBorderBrush
Gets or sets the Brush instance that defines the value in the Disabled visual state.
Declaration
public Brush DisabledBorderBrush { get; set; }
Property Value
Brush
DisabledForegroundBrush
Gets or sets the Brush instance that defines the value in the Disabled visual state.
Declaration
public Brush DisabledForegroundBrush { get; set; }
Property Value
Brush
DisabledIconSource
Gets or sets the BitmapImage for the Disabled visual state of the InlineButton.
Declaration
public BitmapImage DisabledIconSource { get; set; }
Property Value
BitmapImage
IconSource
Gets or sets the BitmapImage used as an Icon by the InlineButton.
Declaration
public BitmapImage IconSource { get; set; }
Property Value
BitmapImage
IconStyle
Gets or sets the style of the icon content of the InlineButton.
Declaration
public Style IconStyle { get; set; }
Property Value
Style
IsRepeatingEnabled
Gets or sets a value indicating whether the button will act like a RepeatButton when a pointer is pressed over it.
PointerOverBackgroundBrush
Gets or sets the Brush instance that defines the value in the PointerOver visual state.
Declaration
public Brush PointerOverBackgroundBrush { get; set; }
Property Value
Brush
PointerOverBorderBrush
Gets or sets the Brush instance that defines the value in the PointerOver visual state.
Declaration
public Brush PointerOverBorderBrush { get; set; }
Property Value
Brush
PointerOverForegroundBrush
Gets or sets the Brush instance that defines the value in the PointerOver visual state.
Declaration
public Brush PointerOverForegroundBrush { get; set; }
Property Value
Brush
PointerOverIconSource
Gets or sets the BitmapImage for the PointerOver visual state of the InlineButton.
Declaration
public BitmapImage PointerOverIconSource { get; set; }
Property Value
BitmapImage
PressedBackgroundBrush
Gets or sets the Brush instance that defines the value in the Pressed visual state.
Declaration
public Brush PressedBackgroundBrush { get; set; }
Property Value
Brush
PressedBorderBrush
Gets or sets the Brush instance that defines the value in the Pressed visual state.
Declaration
public Brush PressedBorderBrush { get; set; }
Property Value
Brush
PressedForegroundBrush
Gets or sets the Brush instance that defines the value in the Pressed visual state.
Declaration
public Brush PressedForegroundBrush { get; set; }
Property Value
Brush
PressedIconSource
Gets or sets the BitmapImage for the Pressed visual state of the InlineButton.
Declaration
public BitmapImage PressedIconSource { get; set; }
Property Value
BitmapImage
RepeatDelay
Gets or sets the time, in milliseconds, that the button waits when it is pressed before it starts repeating the click action. Defaults to 250 milliseconds.
RepeatInterval
Gets or sets the time, in milliseconds, between repetitions of the click action, as soon as repeating starts. Defaults to 50 milliseconds.
Methods
OnPointerCaptureLost(PointerRoutedEventArgs)
Called before the PointerCaptureLost event occurs.
Declaration
protected override void OnPointerCaptureLost(PointerRoutedEventArgs e)
Parameters
e
PointerRoutedEventArgs
Event data for the event.
OnPointerMoved(PointerRoutedEventArgs)
Called before the PointerMoved event occurs.
Declaration
protected override void OnPointerMoved(PointerRoutedEventArgs e)
Parameters
e
PointerRoutedEventArgs
Event data for the event.
OnPointerPressed(PointerRoutedEventArgs)
Called before the PointerPressed event occurs.
Declaration
protected override void OnPointerPressed(PointerRoutedEventArgs e)
Parameters
e
PointerRoutedEventArgs
Event data for the event.
OnPointerReleased(PointerRoutedEventArgs)
Called before the PointerReleased event occurs.
Declaration
protected override void OnPointerReleased(PointerRoutedEventArgs e)
Parameters
e
PointerRoutedEventArgs
Event data for the event.