C# Class XP.Shadow

Inheritance: Windows.UI.Xaml.Controls.ContentControl
Afficher le fichier Open project: brookshi/XPShadow

Méthodes publiques

Свойство Type Description
CornerRadiusProperty Windows.UI.Xaml.DependencyProperty
Z_DepthProperty Windows.UI.Xaml.DependencyProperty

Méthodes publiques

Méthode Description
Shadow ( ) : System

Méthodes protégées

Méthode Description
OnApplyTemplate ( ) : void

Private Methods

Méthode Description
CreateEffects ( List shadowParams, CanvasCommandList canvasCommandList ) : CompositeEffect
CreateShadowEffect ( IGraphicsEffectSource source, ShadowParam param ) : Transform2DEffect
DrawEffect ( Microsoft.Graphics.Canvas.CanvasDrawingSession drawSession, CompositeEffect compositeEffect, double shadowWidth, double shadowHeight ) : void
DrawShadow ( CanvasControl canvasCtrl, Microsoft.Graphics.Canvas.CanvasDrawingSession drawSession, List shadowParams ) : void
GetActualCornerRadius ( double length ) : float
OnDraw ( CanvasControl sender, CanvasDrawEventArgs args ) : void
Shadow_SizeChanged ( object sender, SizeChangedEventArgs e ) : void
Shadow_Unloaded ( object sender, RoutedEventArgs e ) : void
UpdateLayout ( double maxOffset_Y, Rect bound, double shadowWidth, double shadowHeight ) : void

Method Details

OnApplyTemplate() protected méthode

protected OnApplyTemplate ( ) : void
Résultat void

Shadow() public méthode

public Shadow ( ) : System
Résultat System

Property Details

CornerRadiusProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml CornerRadiusProperty
Résultat Windows.UI.Xaml.DependencyProperty

Z_DepthProperty public_oe static_oe property

public static DependencyProperty,Windows.UI.Xaml Z_DepthProperty
Résultat Windows.UI.Xaml.DependencyProperty