The requested page is not available for the requested platform. You are viewing the content for Default platform.

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) 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() 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