C# 클래스 Open.Core.UI.Controls.DialogPresenter

A control that presents it's contents as a modal dialog.
Requires the 'DialogPresenter' template-style.
상속: System.Windows.Controls.ContentControl, IDialogPresenter
파일 보기 프로젝트 열기: philcockfield/Open.TestHarness.SL 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AnimationDurationProperty System.Windows.DependencyProperty
EasingProperty System.Windows.DependencyProperty
IsShowingProperty System.Windows.DependencyProperty
MaskBrushProperty System.Windows.DependencyProperty
MaskOpacityProperty System.Windows.DependencyProperty

Private Properties

프로퍼티 타입 설명
AnimateDialog void
FocusContent void
GetDialogLeft double
GetSlidePositions void
Handle_Canvas_SizeChanged void
Handle_ContentLoaded void
OnIsShowingChanged void
UpdateContentMeasurements void
UpdateDialogPosition void
UpdateElementVisibility void

공개 메소드들

메소드 설명
DialogPresenter ( ) : System
OnApplyTemplate ( ) : void

비공개 메소드들

메소드 설명
AnimateDialog ( double duration ) : void
FocusContent ( ) : void
GetDialogLeft ( ) : double
GetSlidePositions ( Point &start, Point &end ) : void
Handle_Canvas_SizeChanged ( object sender, System.Windows.SizeChangedEventArgs e ) : void
Handle_ContentLoaded ( object sender, RoutedEventArgs e ) : void
OnIsShowingChanged ( ) : void
UpdateContentMeasurements ( ) : void
UpdateDialogPosition ( ) : void
UpdateElementVisibility ( ) : void

메소드 상세

DialogPresenter() 공개 메소드

public DialogPresenter ( ) : System
리턴 System

OnApplyTemplate() 공개 메소드

public OnApplyTemplate ( ) : void
리턴 void

프로퍼티 상세

AnimationDurationProperty 공개적으로 정적으로 프로퍼티

Gets or sets the duration (in seconds) of the animated slide when the dialog is shown or hidden.
public static DependencyProperty,System.Windows AnimationDurationProperty
리턴 System.Windows.DependencyProperty

EasingProperty 공개적으로 정적으로 프로퍼티

Gets or sets the easing function to animate the slide with (Null if not required).
public static DependencyProperty,System.Windows EasingProperty
리턴 System.Windows.DependencyProperty

IsShowingProperty 공개적으로 정적으로 프로퍼티

Gets or sets whether the dialog is currently being shown.
public static DependencyProperty,System.Windows IsShowingProperty
리턴 System.Windows.DependencyProperty

MaskBrushProperty 공개적으로 정적으로 프로퍼티

Gets or sets the brush used for the mask which covers the UI when the dialog is showing.
public static DependencyProperty,System.Windows MaskBrushProperty
리턴 System.Windows.DependencyProperty

MaskOpacityProperty 공개적으로 정적으로 프로퍼티

Gets or sets the opacity of the mask which covers the UI when the dialog is showing.
public static DependencyProperty,System.Windows MaskOpacityProperty
리턴 System.Windows.DependencyProperty