C# Класс RedisExplorer.Controls.GreyableImage

Class used to have an image that is able to be gray when the control is not enabled. Based on the version by Thomas LEBRUN (http://blogs.developpeur.org/tom)
Наследование: Image
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
ApplyGreyScaleImage ( GreyableImage greyScaleImg, System.Boolean isEnabled ) : void
GetImageWithSource ( DependencyObject source ) : GreyableImage
OnAutoGreyScaleImageIsEnabledPropertyChanged ( DependencyObject source, System.Windows.DependencyPropertyChangedEventArgs args ) : void

Called when [auto grey scale image is enabled property changed].

OnAutoGreyScaleImageSourcePropertyChanged ( DependencyObject source, System.Windows.DependencyPropertyChangedEventArgs args ) : void

Called when [auto grey scale image source property changed].

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

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

Initializes a new instance of the GreyableImage class.

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

ApplyGreyScaleImage() защищенный статический Метод

protected static ApplyGreyScaleImage ( GreyableImage greyScaleImg, System.Boolean isEnabled ) : void
greyScaleImg GreyableImage
isEnabled System.Boolean
Результат void

GetImageWithSource() защищенный статический Метод

protected static GetImageWithSource ( DependencyObject source ) : GreyableImage
source System.Windows.DependencyObject
Результат GreyableImage

OnAutoGreyScaleImageIsEnabledPropertyChanged() защищенный статический Метод

Called when [auto grey scale image is enabled property changed].
protected static OnAutoGreyScaleImageIsEnabledPropertyChanged ( DependencyObject source, System.Windows.DependencyPropertyChangedEventArgs args ) : void
source System.Windows.DependencyObject The source.
args System.Windows.DependencyPropertyChangedEventArgs The instance containing the event data.
Результат void

OnAutoGreyScaleImageSourcePropertyChanged() защищенный статический Метод

Called when [auto grey scale image source property changed].
protected static OnAutoGreyScaleImageSourcePropertyChanged ( DependencyObject source, System.Windows.DependencyPropertyChangedEventArgs args ) : void
source System.Windows.DependencyObject The source.
args System.Windows.DependencyPropertyChangedEventArgs The instance containing the event data.
Результат void