C# Класс SumoNinjaMonkey.Framework.Services.PopupService

Показать файл Открыть проект

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

Метод Описание
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

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

Метод Описание
Move ( UserControl viewToMove, Thickness margin, SumoNinjaMonkey calloutAlign ) : void
view_OnClosing ( object sender, EventArgs e ) : void

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

Close() публичный статический Метод

public static Close ( UserControl viewToClose ) : void
viewToClose Windows.UI.Xaml.Controls.UserControl
Результат void

CloseAll() публичный статический Метод

public static CloseAll ( ) : void
Результат void

Init() публичный статический Метод

public static Init ( Grid control ) : void
control Windows.UI.Xaml.Controls.Grid
Результат void

IsToolbarVisible() публичный статический Метод

public static IsToolbarVisible ( UserControl viewToInterogate ) : bool
viewToInterogate Windows.UI.Xaml.Controls.UserControl
Результат bool

Show() публичный статический Метод

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
Результат void

ToogleToolbar() публичный статический Метод

public static ToogleToolbar ( UserControl viewToToggle ) : void
viewToToggle Windows.UI.Xaml.Controls.UserControl
Результат void

unload() публичный статический Метод

public static unload ( ) : void
Результат void