C# Класс WinRTXamlToolkit.Controls.ImageButton

Наследование: Windows.UI.Xaml.Controls.Button
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
DisabledStateImageSourceProperty Windows.UI.Xaml.DependencyProperty
DisabledStateImageUriSourceProperty Windows.UI.Xaml.DependencyProperty
GenerateMissingImagesProperty Windows.UI.Xaml.DependencyProperty
GeneratedDisabledStateGrayscaleAmountProperty Windows.UI.Xaml.DependencyProperty
GeneratedHoverStateLightenAmountProperty Windows.UI.Xaml.DependencyProperty
GeneratedPressedStateLightenAmountProperty Windows.UI.Xaml.DependencyProperty
HoverStateImageSourceProperty Windows.UI.Xaml.DependencyProperty
HoverStateImageUriSourceProperty Windows.UI.Xaml.DependencyProperty
NormalStateImageSourceProperty Windows.UI.Xaml.DependencyProperty
NormalStateImageUriSourceProperty Windows.UI.Xaml.DependencyProperty
PressedStateImageSourceProperty Windows.UI.Xaml.DependencyProperty
PressedStateImageUriSourceProperty Windows.UI.Xaml.DependencyProperty
RecyclePressedStateImageForHoverProperty Windows.UI.Xaml.DependencyProperty
StretchProperty Windows.UI.Xaml.DependencyProperty

Открытые методы

Метод Описание
ImageButton ( ) : System

Initializes a new instance of the ImageButton class.

Защищенные методы

Метод Описание
OnApplyTemplate ( ) : void

Invoked whenever application code or internal processes (such as a rebuilding layout pass) call ApplyTemplate. In simplest terms, this means the method is called just before a UI element displays in your app. Override this method to influence the default post-template logic of a class.

OnDisabledStateImageSourceChanged ( ImageSource oldDisabledStateImageSource, ImageSource newDisabledStateImageSource ) : void

Provides derived classes an opportunity to handle changes to the DisabledStateImageSource property.

OnGenerateMissingImagesChanged ( bool oldGenerateMissingImages, bool newGenerateMissingImages ) : void

Provides derived classes an opportunity to handle changes to the GenerateMissingImages property.

OnGeneratedDisabledStateGrayscaleAmountChanged ( double oldGeneratedDisabledStateGrayscaleAmount, double newGeneratedDisabledStateGrayscaleAmount ) : void

Provides derived classes an opportunity to handle changes to the GeneratedDisabledStateGrayscaleAmount property.

OnGeneratedHoverStateLightenAmountChanged ( double oldGeneratedHoverStateLightenAmount, double newGeneratedHoverStateLightenAmount ) : void

Provides derived classes an opportunity to handle changes to the GeneratedHoverStateLightenAmount property.

OnGeneratedPressedStateLightenAmountChanged ( double oldGeneratedPressedStateLightenAmount, double newGeneratedPressedStateLightenAmount ) : void

Provides derived classes an opportunity to handle changes to the GeneratedPressedStateLightenAmount property.

OnHoverStateImageSourceChanged ( ImageSource oldHoverStateImageSource, ImageSource newHoverStateImageSource ) : void

Provides derived classes an opportunity to handle changes to the HoverStateImageSource property.

OnNormalStateImageSourceChanged ( ImageSource oldNormalStateImageSource, ImageSource newNormalStateImageSource ) : void

Provides derived classes an opportunity to handle changes to the NormalStateImageSource property.

OnPressedStateImageSourceChanged ( ImageSource oldPressedStateImageSource, ImageSource newPressedStateImageSource ) : void

Provides derived classes an opportunity to handle changes to the PressedStateImageSource property.

OnRecyclePressedStateImageForHoverChanged ( bool oldRecyclePressedStateImageForHover, bool newRecyclePressedStateImageForHover ) : void

Provides derived classes an opportunity to handle changes to the RecyclePressedStateImageForHover property.

Приватные методы

Метод Описание
GenerateDisabledStateImage ( ) : void
GenerateHoverStateImage ( ) : void
GeneratePressedStateImage ( ) : void
OnDisabledStateImageSourceChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Handles changes to the DisabledStateImageSource property.

OnDisabledStateImageUriSourceChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Handles changes to the DisabledStateImageUriSource property.

OnDisabledStateImageUriSourceChanged ( Uri oldDisabledStateImageUriSource, Uri newDisabledStateImageUriSource ) : void

Provides derived classes an opportunity to handle changes to the DisabledStateImageUriSource property.

OnGenerateMissingImagesChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Handles changes to the GenerateMissingImages property.

OnGeneratedDisabledStateGrayscaleAmountChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Handles changes to the GeneratedDisabledStateGrayscaleAmount property.

OnGeneratedHoverStateLightenAmountChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Handles changes to the GeneratedHoverStateLightenAmount property.

OnGeneratedPressedStateLightenAmountChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Handles changes to the GeneratedPressedStateLightenAmount property.

OnHoverStateImageSourceChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Handles changes to the HoverStateImageSource property.

OnHoverStateImageUriSourceChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Handles changes to the HoverStateImageUriSource property.

OnHoverStateImageUriSourceChanged ( Uri oldHoverStateImageUriSource, Uri newHoverStateImageUriSource ) : void

Provides derived classes an opportunity to handle changes to the HoverStateImageUriSource property.

OnNormalStateImageSourceChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Handles changes to the NormalStateImageSource property.

OnNormalStateImageUriSourceChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Handles changes to the NormalStateImageUriSource property.

OnNormalStateImageUriSourceChanged ( Uri oldNormalStateImageUriSource, Uri newNormalStateImageUriSource ) : void

Provides derived classes an opportunity to handle changes to the NormalStateImageUriSource property.

OnPressedStateImageSourceChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Handles changes to the PressedStateImageSource property.

OnPressedStateImageUriSourceChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Handles changes to the PressedStateImageUriSource property.

OnPressedStateImageUriSourceChanged ( Uri oldPressedStateImageUriSource, Uri newPressedStateImageUriSource ) : void

Provides derived classes an opportunity to handle changes to the PressedStateImageUriSource property.

OnRecyclePressedStateImageForHoverChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Handles changes to the RecyclePressedStateImageForHover property.

UpdateDisabledStateImage ( ) : void
UpdateHoverStateImage ( ) : void
UpdateNormalStateImage ( ) : void
UpdatePressedStateImage ( ) : void
UpdateRecycledHoverStateImages ( ) : void

Описание методов

ImageButton() публичный Метод

Initializes a new instance of the ImageButton class.
public ImageButton ( ) : System
Результат System

OnApplyTemplate() защищенный Метод

Invoked whenever application code or internal processes (such as a rebuilding layout pass) call ApplyTemplate. In simplest terms, this means the method is called just before a UI element displays in your app. Override this method to influence the default post-template logic of a class.
protected OnApplyTemplate ( ) : void
Результат void

OnDisabledStateImageSourceChanged() защищенный Метод

Provides derived classes an opportunity to handle changes to the DisabledStateImageSource property.
protected OnDisabledStateImageSourceChanged ( ImageSource oldDisabledStateImageSource, ImageSource newDisabledStateImageSource ) : void
oldDisabledStateImageSource ImageSource The old DisabledStateImageSource value
newDisabledStateImageSource ImageSource The new DisabledStateImageSource value
Результат void

OnGenerateMissingImagesChanged() защищенный Метод

Provides derived classes an opportunity to handle changes to the GenerateMissingImages property.
protected OnGenerateMissingImagesChanged ( bool oldGenerateMissingImages, bool newGenerateMissingImages ) : void
oldGenerateMissingImages bool The old GenerateMissingImages value
newGenerateMissingImages bool The new GenerateMissingImages value
Результат void

OnGeneratedDisabledStateGrayscaleAmountChanged() защищенный Метод

Provides derived classes an opportunity to handle changes to the GeneratedDisabledStateGrayscaleAmount property.
protected OnGeneratedDisabledStateGrayscaleAmountChanged ( double oldGeneratedDisabledStateGrayscaleAmount, double newGeneratedDisabledStateGrayscaleAmount ) : void
oldGeneratedDisabledStateGrayscaleAmount double The old GeneratedDisabledStateGrayscaleAmount value
newGeneratedDisabledStateGrayscaleAmount double The new GeneratedDisabledStateGrayscaleAmount value
Результат void

OnGeneratedHoverStateLightenAmountChanged() защищенный Метод

Provides derived classes an opportunity to handle changes to the GeneratedHoverStateLightenAmount property.
protected OnGeneratedHoverStateLightenAmountChanged ( double oldGeneratedHoverStateLightenAmount, double newGeneratedHoverStateLightenAmount ) : void
oldGeneratedHoverStateLightenAmount double The old GeneratedHoverStateLightenAmount value
newGeneratedHoverStateLightenAmount double The new GeneratedHoverStateLightenAmount value
Результат void

OnGeneratedPressedStateLightenAmountChanged() защищенный Метод

Provides derived classes an opportunity to handle changes to the GeneratedPressedStateLightenAmount property.
protected OnGeneratedPressedStateLightenAmountChanged ( double oldGeneratedPressedStateLightenAmount, double newGeneratedPressedStateLightenAmount ) : void
oldGeneratedPressedStateLightenAmount double The old GeneratedPressedStateLightenAmount value
newGeneratedPressedStateLightenAmount double The new GeneratedPressedStateLightenAmount value
Результат void

OnHoverStateImageSourceChanged() защищенный Метод

Provides derived classes an opportunity to handle changes to the HoverStateImageSource property.
protected OnHoverStateImageSourceChanged ( ImageSource oldHoverStateImageSource, ImageSource newHoverStateImageSource ) : void
oldHoverStateImageSource ImageSource The old HoverStateImageSource value
newHoverStateImageSource ImageSource The new HoverStateImageSource value
Результат void

OnNormalStateImageSourceChanged() защищенный Метод

Provides derived classes an opportunity to handle changes to the NormalStateImageSource property.
protected OnNormalStateImageSourceChanged ( ImageSource oldNormalStateImageSource, ImageSource newNormalStateImageSource ) : void
oldNormalStateImageSource ImageSource The old NormalStateImageSource value
newNormalStateImageSource ImageSource The new NormalStateImageSource value
Результат void

OnPressedStateImageSourceChanged() защищенный Метод

Provides derived classes an opportunity to handle changes to the PressedStateImageSource property.
protected OnPressedStateImageSourceChanged ( ImageSource oldPressedStateImageSource, ImageSource newPressedStateImageSource ) : void
oldPressedStateImageSource ImageSource The old PressedStateImageSource value
newPressedStateImageSource ImageSource The new PressedStateImageSource value
Результат void

OnRecyclePressedStateImageForHoverChanged() защищенный Метод

Provides derived classes an opportunity to handle changes to the RecyclePressedStateImageForHover property.
protected OnRecyclePressedStateImageForHoverChanged ( bool oldRecyclePressedStateImageForHover, bool newRecyclePressedStateImageForHover ) : void
oldRecyclePressedStateImageForHover bool The old RecyclePressedStateImageForHover value
newRecyclePressedStateImageForHover bool The new RecyclePressedStateImageForHover value
Результат void

Описание свойств

DisabledStateImageSourceProperty публичное статическое свойство

DisabledStateImageSource Dependency Property
public static DependencyProperty,Windows.UI.Xaml DisabledStateImageSourceProperty
Результат Windows.UI.Xaml.DependencyProperty

DisabledStateImageUriSourceProperty публичное статическое свойство

DisabledStateImageUriSource Dependency Property
public static DependencyProperty,Windows.UI.Xaml DisabledStateImageUriSourceProperty
Результат Windows.UI.Xaml.DependencyProperty

GenerateMissingImagesProperty публичное статическое свойство

GenerateMissingImages Dependency Property
public static DependencyProperty,Windows.UI.Xaml GenerateMissingImagesProperty
Результат Windows.UI.Xaml.DependencyProperty

GeneratedDisabledStateGrayscaleAmountProperty публичное статическое свойство

GeneratedDisabledStateGrayscaleAmount Dependency Property
public static DependencyProperty,Windows.UI.Xaml GeneratedDisabledStateGrayscaleAmountProperty
Результат Windows.UI.Xaml.DependencyProperty

GeneratedHoverStateLightenAmountProperty публичное статическое свойство

GeneratedHoverStateLightenAmount Dependency Property
public static DependencyProperty,Windows.UI.Xaml GeneratedHoverStateLightenAmountProperty
Результат Windows.UI.Xaml.DependencyProperty

GeneratedPressedStateLightenAmountProperty публичное статическое свойство

GeneratedPressedStateLightenAmount Dependency Property
public static DependencyProperty,Windows.UI.Xaml GeneratedPressedStateLightenAmountProperty
Результат Windows.UI.Xaml.DependencyProperty

HoverStateImageSourceProperty публичное статическое свойство

HoverStateImageSource Dependency Property
public static DependencyProperty,Windows.UI.Xaml HoverStateImageSourceProperty
Результат Windows.UI.Xaml.DependencyProperty

HoverStateImageUriSourceProperty публичное статическое свойство

HoverStateImageUriSource Dependency Property
public static DependencyProperty,Windows.UI.Xaml HoverStateImageUriSourceProperty
Результат Windows.UI.Xaml.DependencyProperty

NormalStateImageSourceProperty публичное статическое свойство

NormalStateImageSource Dependency Property
public static DependencyProperty,Windows.UI.Xaml NormalStateImageSourceProperty
Результат Windows.UI.Xaml.DependencyProperty

NormalStateImageUriSourceProperty публичное статическое свойство

NormalStateImageUriSource Dependency Property
public static DependencyProperty,Windows.UI.Xaml NormalStateImageUriSourceProperty
Результат Windows.UI.Xaml.DependencyProperty

PressedStateImageSourceProperty публичное статическое свойство

PressedStateImageSource Dependency Property
public static DependencyProperty,Windows.UI.Xaml PressedStateImageSourceProperty
Результат Windows.UI.Xaml.DependencyProperty

PressedStateImageUriSourceProperty публичное статическое свойство

PressedStateImageUriSource Dependency Property
public static DependencyProperty,Windows.UI.Xaml PressedStateImageUriSourceProperty
Результат Windows.UI.Xaml.DependencyProperty

RecyclePressedStateImageForHoverProperty публичное статическое свойство

RecyclePressedStateImageForHover Dependency Property
public static DependencyProperty,Windows.UI.Xaml RecyclePressedStateImageForHoverProperty
Результат Windows.UI.Xaml.DependencyProperty

StretchProperty публичное статическое свойство

Stretch Dependency Property
public static DependencyProperty,Windows.UI.Xaml StretchProperty
Результат Windows.UI.Xaml.DependencyProperty