ButtonInfo Members
Represents a button for a button editor.Constructors
| Name | Description |
|---|---|
| ButtonInfo() | Initializes a new instance of the ButtonInfo class with default settings. |
Fields
| Name | Description |
|---|---|
| ActualContentPaddingProperty static | Identifies the ButtonInfo.ActualContentPadding dependency property. |
| ActualImagePaddingProperty static | Identifies the ButtonInfo.ActualImagePadding dependency property. |
| ActualTemplateProperty static | Identifies the ButtonInfo.ActualTemplate dependency property. |
| ButtonKindProperty static | Identifies the ButtonInfo.ButtonKind dependency property. |
| ClickModeProperty static | Identifies the ButtonInfo.ClickMode dependency property. |
| CommandParameterProperty static | Identifies the ButtonInfo.CommandParameter dependency property. |
| CommandProperty static | Identifies the ButtonInfo.Command dependency property. |
| ContentPaddingProperty static | Identifies the ButtonInfo.ContentPadding dependency property. |
| GlyphKindProperty static | Identifies the ButtonInfo.GlyphKind dependency property. |
| ImageNineGridProperty static | Identifies the ButtonInfo.ImageNineGrid dependency property. |
| ImagePaddingProperty static | Identifies the ButtonInfo.ImagePadding dependency property. |
| ImageSourceProperty static | Identifies the ButtonInfo.ImageSource dependency property. |
| ImageStretchProperty static | Identifies the ButtonInfo.ImageStretch dependency property. |
| IsCheckedProperty static | Identifies the ButtonInfo.IsChecked dependency property. |
| IsDefaultProperty static | Identifies the ButtonInfo.IsDefault dependency property. |
| IsLeftProperty static | Identifies the ButtonInfo.IsLeft dependency property. |
| TemplateRepeatProperty static | Identifies the ButtonInfo.TemplateRepeat dependency property. |
| TemplateRoundProperty static | Identifies the ButtonInfo.TemplateRound dependency property. |
| TemplateSimpleProperty static | Identifies the ButtonInfo.TemplateSimple dependency property. |
| TemplateToggleProperty static | Identifies the ButtonInfo.TemplateToggle dependency property. |
Properties
| Name | Description |
|---|---|
| ActualContentPadding | Gets the actual padding (inner indents) for the current button’s content. This is a dependency property. |
| ActualImagePadding | Gets the actual padding (inner indents) for the current button’s image. This is a dependency property. |
| ActualTemplate | Gets or sets the actual data template used to present the button’s content. This is a dependency property. |
| ButtonKind | Gets a value that specifies the button’s behavior. This is a dependency property. |
| ClickMode | Gets or sets when the ButtonInfo.Click event occurs. This is a dependency property. |
| Command | Gets or sets a command associated with the button. This is a dependency property. |
| CommandParameter | Gets or sets a parameter to pass to the ButtonInfo.Command property. This is a dependency property. |
| ContentPadding | Gets or sets the amount of space between the button content and its borders. This is a dependency property. |
| GlyphKind | Gets or sets the type of the button’s image. This is a dependency property. |
| ImageNineGrid | Gets or sets the nine-grid values used to resize the button’s image. |
| ImagePadding | Gets or sets the amount of space between the button image’s borders and its contents. This is a dependency property. |
| ImageSource | Gets or sets the button’s image. |
| ImageStretch | Gets or sets a value that specifies how a button’s image should be resized to fill its allocated space. This is a dependency property. |
| InternalCommand | |
| IsChecked | Gets or sets whether the button is checked. This is a dependency property. |
| IsDefault | Gets or sets whether the button is the default button. This is a dependency property. |
| IsLeft | Gets or sets the button’s alignment within a TextEdit control. This is a dependency property. |
| TemplateRepeat | Gets or sets a template used to display a button which ButtonInfo.ButtonKind property is set to ButtonKind.Repeat. This is a dependency property. |
| TemplateRound | Gets or sets a template used to display a button which ButtonInfo.ButtonKind property is set to ButtonKind.Round. This is a dependency property. |
| TemplateSimple | Gets or sets a template used to display a button which ButtonInfo.ButtonKind property is set to ButtonKind.Simple. This is a dependency property. |
| TemplateToggle | Gets or sets a template used to display a button which ButtonInfo.ButtonKind property is set to ButtonKind.Toggle. This is a dependency property. |
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 |
|---|---|
| Click | Occurs when a button is clicked. |
| PropertyChanged | Occurs every time any of the ButtonInfo class properties has changed its value. |
See Also