C# 클래스 Xceed.Wpf.Toolkit.TimePicker

상속: System.Windows.Controls.Control
파일 보기 프로젝트 열기: Gainedge/BetterExplorer 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
EndTimeProperty System.Windows.DependencyProperty
MaxDropDownHeightProperty System.Windows.DependencyProperty
StartTimeProperty System.Windows.DependencyProperty
TimeIntervalProperty System.Windows.DependencyProperty

공개 메소드들

메소드 설명
GenerateTimeListItemsSource ( ) : IEnumerable
OnApplyTemplate ( ) : void

보호된 메소드들

메소드 설명
OnCoerceEndTime ( System.TimeSpan value ) : System.TimeSpan
OnCoerceStartTime ( System.TimeSpan value ) : System.TimeSpan
OnCoerceTimeInterval ( System.TimeSpan value ) : System.TimeSpan
OnEndTimeChanged ( System.TimeSpan oldValue, System.TimeSpan newValue ) : void
OnFormatChanged ( DateTimeFormat oldValue, DateTimeFormat newValue ) : void
OnFormatStringChanged ( string oldValue, string newValue ) : void
OnMaxDropDownHeightChanged ( double oldValue, double newValue ) : void
OnMaximumChanged ( System.DateTime oldValue, System.DateTime newValue ) : void
OnMinimumChanged ( System.DateTime oldValue, System.DateTime newValue ) : void
OnStartTimeChanged ( System.TimeSpan oldValue, System.TimeSpan newValue ) : void
OnTimeIntervalChanged ( System.TimeSpan oldValue, System.TimeSpan newValue ) : void
OnValueChanged ( System.DateTime oldValue, System.DateTime newValue ) : void
Popup_Opened ( object sender, EventArgs e ) : void

비공개 메소드들

메소드 설명
CreateTimeItem ( System.TimeSpan time ) : Xceed.Wpf.Toolkit.TimeItem
GetNearestTimeItem ( System.TimeSpan time ) : Xceed.Wpf.Toolkit.TimeItem
InvalidateListBoxItems ( ) : void
OnCoerceEndTime ( DependencyObject o, object value ) : object
OnCoerceStartTime ( DependencyObject o, object value ) : object
OnCoerceTimeInterval ( DependencyObject o, object value ) : object
OnEndTimeChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnMaxDropDownHeightChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnStartTimeChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnTimeIntervalChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
TimeListBox_MouseUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
TimeListBox_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
TimePicker ( ) : System
UpdateListBoxItems ( ) : void
UpdateListBoxSelectedItem ( ) : void
ValidateTime ( System.TimeSpan time ) : void

메소드 상세

GenerateTimeListItemsSource() 공개 메소드

public GenerateTimeListItemsSource ( ) : IEnumerable
리턴 IEnumerable

OnApplyTemplate() 공개 메소드

public OnApplyTemplate ( ) : void
리턴 void

OnCoerceEndTime() 보호된 메소드

protected OnCoerceEndTime ( System.TimeSpan value ) : System.TimeSpan
value System.TimeSpan
리턴 System.TimeSpan

OnCoerceStartTime() 보호된 메소드

protected OnCoerceStartTime ( System.TimeSpan value ) : System.TimeSpan
value System.TimeSpan
리턴 System.TimeSpan

OnCoerceTimeInterval() 보호된 메소드

protected OnCoerceTimeInterval ( System.TimeSpan value ) : System.TimeSpan
value System.TimeSpan
리턴 System.TimeSpan

OnEndTimeChanged() 보호된 메소드

protected OnEndTimeChanged ( System.TimeSpan oldValue, System.TimeSpan newValue ) : void
oldValue System.TimeSpan
newValue System.TimeSpan
리턴 void

OnFormatChanged() 보호된 메소드

protected OnFormatChanged ( DateTimeFormat oldValue, DateTimeFormat newValue ) : void
oldValue DateTimeFormat
newValue DateTimeFormat
리턴 void

OnFormatStringChanged() 보호된 메소드

protected OnFormatStringChanged ( string oldValue, string newValue ) : void
oldValue string
newValue string
리턴 void

OnMaxDropDownHeightChanged() 보호된 메소드

protected OnMaxDropDownHeightChanged ( double oldValue, double newValue ) : void
oldValue double
newValue double
리턴 void

OnMaximumChanged() 보호된 메소드

protected OnMaximumChanged ( System.DateTime oldValue, System.DateTime newValue ) : void
oldValue System.DateTime
newValue System.DateTime
리턴 void

OnMinimumChanged() 보호된 메소드

protected OnMinimumChanged ( System.DateTime oldValue, System.DateTime newValue ) : void
oldValue System.DateTime
newValue System.DateTime
리턴 void

OnStartTimeChanged() 보호된 메소드

protected OnStartTimeChanged ( System.TimeSpan oldValue, System.TimeSpan newValue ) : void
oldValue System.TimeSpan
newValue System.TimeSpan
리턴 void

OnTimeIntervalChanged() 보호된 메소드

protected OnTimeIntervalChanged ( System.TimeSpan oldValue, System.TimeSpan newValue ) : void
oldValue System.TimeSpan
newValue System.TimeSpan
리턴 void

OnValueChanged() 보호된 메소드

protected OnValueChanged ( System.DateTime oldValue, System.DateTime newValue ) : void
oldValue System.DateTime
newValue System.DateTime
리턴 void

Popup_Opened() 보호된 메소드

protected Popup_Opened ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

프로퍼티 상세

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

public static DependencyProperty,System.Windows EndTimeProperty
리턴 System.Windows.DependencyProperty

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

public static DependencyProperty,System.Windows MaxDropDownHeightProperty
리턴 System.Windows.DependencyProperty

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

public static DependencyProperty,System.Windows StartTimeProperty
리턴 System.Windows.DependencyProperty

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

public static DependencyProperty,System.Windows TimeIntervalProperty
리턴 System.Windows.DependencyProperty