C# 클래스 SumoNinjaMonkey.Framework.Services.PopupService

파일 보기 프로젝트 열기: liquidboy/X

공개 메소드들

메소드 설명
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