C# Class SumoNinjaMonkey.Framework.Services.PopupService

Afficher le fichier Open project: liquidboy/X

Méthodes publiques

Méthode Description
Close ( UserControl viewToClose ) : void
CloseAll ( ) : void
Init ( Grid control ) : void
IsToolbarVisible ( UserControl viewToInterogate ) : bool
Show ( UserControl viewToShow, UserControl toolbar, Brush accentPrimary, Brush accentSecondary, Brush foregroundTextBrush, Brush countdownBackgroundBrush, double timeToLive, Thickness margin, HorizontalAlignment horizontalAlignment = HorizontalAlignment.Center, VerticalAlignment verticalAlignment = VerticalAlignment.Center, bool autoHide = false, double width = 300, double height = 180, string button1ClickContent = "", string button1ClickIdentifier = "", string button2ClickContent = "", string button2ClickIdentifier = "", SumoNinjaMonkey calloutAlign = PopupView.eCalloutAlign.None, string button1MetroIcon = "", double button1Rotation, string button2MetroIcon = "", double button2Rotation, bool showPopupInnerBorder = true ) : void
ToogleToolbar ( UserControl viewToToggle ) : void
unload ( ) : void

Private Methods

Méthode Description
Move ( UserControl viewToMove, Thickness margin, SumoNinjaMonkey calloutAlign ) : void
view_OnClosing ( object sender, EventArgs e ) : void

Method Details

Close() public static méthode

public static Close ( UserControl viewToClose ) : void
viewToClose Windows.UI.Xaml.Controls.UserControl
Résultat void

CloseAll() public static méthode

public static CloseAll ( ) : void
Résultat void

Init() public static méthode

public static Init ( Grid control ) : void
control Windows.UI.Xaml.Controls.Grid
Résultat void

IsToolbarVisible() public static méthode

public static IsToolbarVisible ( UserControl viewToInterogate ) : bool
viewToInterogate Windows.UI.Xaml.Controls.UserControl
Résultat bool

Show() public static méthode

public static Show ( UserControl viewToShow, UserControl toolbar, Brush accentPrimary, Brush accentSecondary, Brush foregroundTextBrush, Brush countdownBackgroundBrush, double timeToLive, Thickness margin, HorizontalAlignment horizontalAlignment = HorizontalAlignment.Center, VerticalAlignment verticalAlignment = VerticalAlignment.Center, bool autoHide = false, double width = 300, double height = 180, string button1ClickContent = "", string button1ClickIdentifier = "", string button2ClickContent = "", string button2ClickIdentifier = "", SumoNinjaMonkey calloutAlign = PopupView.eCalloutAlign.None, string button1MetroIcon = "", double button1Rotation, string button2MetroIcon = "", double button2Rotation, bool showPopupInnerBorder = true ) : void
viewToShow Windows.UI.Xaml.Controls.UserControl
toolbar Windows.UI.Xaml.Controls.UserControl
accentPrimary Windows.UI.Xaml.Media.Brush
accentSecondary Windows.UI.Xaml.Media.Brush
foregroundTextBrush Windows.UI.Xaml.Media.Brush
countdownBackgroundBrush Windows.UI.Xaml.Media.Brush
timeToLive double
margin Windows.UI.Xaml.Thickness
horizontalAlignment HorizontalAlignment
verticalAlignment VerticalAlignment
autoHide bool
width double
height double
button1ClickContent string
button1ClickIdentifier string
button2ClickContent string
button2ClickIdentifier string
calloutAlign SumoNinjaMonkey
button1MetroIcon string
button1Rotation double
button2MetroIcon string
button2Rotation double
showPopupInnerBorder bool
Résultat void

ToogleToolbar() public static méthode

public static ToogleToolbar ( UserControl viewToToggle ) : void
viewToToggle Windows.UI.Xaml.Controls.UserControl
Résultat void

unload() public static méthode

public static unload ( ) : void
Résultat void