Class SfBackStageButton
Represents class for BackStageButton
Inheritance
Implements
Namespace: Syncfusion.UI.Xaml.Controls.SfRibbon
Assembly: Syncfusion.SfRibbon.UWP.dll
Syntax
[ClassReference(IsReviewed = false)]
public class SfBackStageButton : ButtonBase, IDisposable
Constructors
SfBackStageButton()
Initializes a new instance of the SfBackStageButton class.
Declaration
public SfBackStageButton()
Fields
FontIconFontFamilyProperty
Using a DependencyProperty as the backing store for FontIconFontFamily. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty FontIconFontFamilyProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
FontIconProperty
Using a DependencyProperty as the backing store for FontIcon. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty FontIconProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
FontIconSizeProperty
Using a DependencyProperty as the backing store for FontIconSize. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty FontIconSizeProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
HoverBrushProperty
Using a DependencyProperty as the backing store for HoverBrush. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty HoverBrushProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
IconProperty
Using a DependencyProperty as the backing store for Icon. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty IconProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
LabelProperty
Using a DependencyProperty as the backing store for Label. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty LabelProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
SelectedBackgroundProperty
Using a DependencyProperty as the backing store for SelectedBackground. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty SelectedBackgroundProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
SizeModeProperty
Using a DependencyProperty as the backing store for SizeMode. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty SizeModeProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
Properties
FontIcon
Gets or sets the FontIcon.
Declaration
[ClassReference(IsReviewed = false)]
public string FontIcon { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is empty string. |
FontIconFontFamily
Gets or sets the FontIcon's FontFamily.
Declaration
[ClassReference(IsReviewed = false)]
public FontFamily FontIconFontFamily { get; set; }
Property Value
Type | Description |
---|---|
Windows.UI.Xaml.Media.FontFamily | The default value is null. |
FontIconSize
Gets or sets the FontIconSize.
Declaration
[ClassReference(IsReviewed = false)]
public double FontIconSize { get; set; }
Property Value
Type |
---|
System.Double |
HoverBrush
Gets or sets hover brush
Declaration
[ClassReference(IsReviewed = false)]
public Brush HoverBrush { get; set; }
Property Value
Type |
---|
Windows.UI.Xaml.Media.Brush |
Icon
Gets or sets the Icon.
Declaration
[ClassReference(IsReviewed = false)]
public ImageSource Icon { get; set; }
Property Value
Type | Description |
---|---|
Windows.UI.Xaml.Media.ImageSource | The default value is null. |
Label
Gets or sets the Label.
Declaration
[ClassReference(IsReviewed = false)]
public string Label { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is string.Empty |
SelectedBackground
Gets or sets selected background
Declaration
[ClassReference(IsReviewed = false)]
public Brush SelectedBackground { get; set; }
Property Value
Type |
---|
Windows.UI.Xaml.Media.Brush |
SizeMode
Gets or sets the SizeMode.
Declaration
[ClassReference(IsReviewed = false)]
public SizeMode SizeMode { get; set; }
Property Value
Type | Description |
---|---|
SizeMode | The default value is SizeMode.Small |
Methods
Dispose()
Dispose method
Declaration
public void Dispose()
Dispose(Boolean)
dispose method
Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | disposing | disposing parameter |
OnPointerCaptureLost(PointerRoutedEventArgs)
Method for the On pointer capture lost
Declaration
protected override void OnPointerCaptureLost(PointerRoutedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
Windows.UI.Xaml.Input.PointerRoutedEventArgs | e | instance of pointer routed event |
OnPointerEntered(PointerRoutedEventArgs)
Called when a pointer enters the area of this element.
Declaration
protected override void OnPointerEntered(PointerRoutedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
Windows.UI.Xaml.Input.PointerRoutedEventArgs | e | instance of pointer routed event |
OnPointerExited(PointerRoutedEventArgs)
Called when a pointer leaves the area of this element.
Declaration
protected override void OnPointerExited(PointerRoutedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
Windows.UI.Xaml.Input.PointerRoutedEventArgs | e | Pointer Routed Event parameter |
OnPointerPressed(PointerRoutedEventArgs)
Method for pointer pressed
Declaration
protected override void OnPointerPressed(PointerRoutedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
Windows.UI.Xaml.Input.PointerRoutedEventArgs | e | instance of pointer routed event |
OnPointerReleased(PointerRoutedEventArgs)
method for the on pointer released
Declaration
protected override void OnPointerReleased(PointerRoutedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
Windows.UI.Xaml.Input.PointerRoutedEventArgs | e | instance of pointer routed event |