Definition
- Namespace:
- Tizen.NUI.Components
- Assembly:
- Tizen.NUI.Components.dll
ButtonStyle is a class which saves Button's ux data.
public class ButtonStyle : ControlStyle, INotifyPropertyChanged, IDisposable
- Inheritance
-
object
Tizen.NUI.Components.ControlStyle
ButtonStyle
- Derived
-
- Implements
-
System.ComponentModel.INotifyPropertyChanged
System.IDisposable
Constructors
Declaration
View Source
Creates a new instance of a ButtonStyle with style.
Declaration
public ButtonStyle(ButtonStyle style)
Parameters
| Type |
Name |
Description |
| ButtonStyle |
style |
Create ButtonStyle by style customized by user.
|
Properties
Declaration
public ImageViewStyle Icon { get; set; }
Property Value
| Type |
Description |
| Tizen.NUI.BaseComponents.ImageViewStyle |
|
View Source
Icon padding in Button. It is shortcut of Icon.Padding.
Declaration
public Extents IconPadding { get; set; }
Property Value
Declaration
public Button.IconOrientation? IconRelativeOrientation { get; set; }
Property Value
View Source
Flag to decide button can be selected or not.
Declaration
public bool? IsEnabled { get; set; }
Property Value
View Source
Flag to decide Button can be selected or not.
Declaration
public bool? IsSelectable { get; set; }
Property Value
Declaration
public bool? IsSelected { get; set; }
Property Value
Declaration
public ImageViewStyle Overlay { get; set; }
Property Value
| Type |
Description |
| Tizen.NUI.BaseComponents.ImageViewStyle |
|
Declaration
public TextLabelStyle Text { get; set; }
Property Value
| Type |
Description |
| Tizen.NUI.BaseComponents.TextLabelStyle |
|
View Source
TextPadding
Text padding in Button. It is shortcut of Text.Padding.
Declaration
public Extents TextPadding { get; set; }
Property Value
Methods
Declaration
public override void CopyFrom(BindableObject bindableObject)
Parameters
Overrides
Tizen.NUI.BaseComponents.ViewStyle.CopyFrom(Tizen.NUI.Binding.BindableObject)
Implements
System.ComponentModel.INotifyPropertyChanged
System.IDisposable