C# Class BlurredBackgroundPoc.BlurredImage

Inheritance: Control
Show file Open project: jlopresti/blurglasseffectwp

Public Properties

Property Type Description
BlurredStrenghProperty DependencyProperty
ImageSourceProperty DependencyProperty
OverlayColorBrushProperty DependencyProperty
OverlayDirectionProperty DependencyProperty
OverlayFillPercentageProperty DependencyProperty

Public Methods

Method Description
BlurredImage ( ) : System
OnApplyTemplate ( ) : void

Private Methods

Method Description
BlurredImage_ImageOpened ( object sender, RoutedEventArgs e ) : void
BlurredStrenghChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
CreateBlurredImage ( ImageSource imageSource ) : void
OnBlurredStrenghChanged ( ) : void
OnDirectionChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
OnImageSourceChanged ( ) : void
OnOverlayDirectionChanged ( ) : void
OnOverlayFillPercentageChanged ( ) : void
OnPercentageChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
OnSourceChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
SetOverlaySize ( ) : void
_rootGrid_SizeChanged ( object sender, SizeChangedEventArgs e ) : void

Method Details

BlurredImage() public method

public BlurredImage ( ) : System
return System

OnApplyTemplate() public method

public OnApplyTemplate ( ) : void
return void

Property Details

BlurredStrenghProperty public static property

public static DependencyProperty BlurredStrenghProperty
return DependencyProperty

ImageSourceProperty public static property

public static DependencyProperty ImageSourceProperty
return DependencyProperty

OverlayColorBrushProperty public static property

public static DependencyProperty OverlayColorBrushProperty
return DependencyProperty

OverlayDirectionProperty public static property

public static DependencyProperty OverlayDirectionProperty
return DependencyProperty

OverlayFillPercentageProperty public static property

public static DependencyProperty OverlayFillPercentageProperty
return DependencyProperty