C# 클래스 AC.AvalonControlsLibrary.Controls.TimePicker

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

공개 프로퍼티들

프로퍼티 타입 설명
MaxTimeProperty System.Windows.DependencyProperty
MinTimeProperty System.Windows.DependencyProperty
SelectedHourProperty System.Windows.DependencyProperty
SelectedMinuteProperty System.Windows.DependencyProperty
SelectedSecondProperty System.Windows.DependencyProperty
SelectedTimeChangedEvent System.Windows.RoutedEvent
SelectedTimeProperty System.Windows.DependencyProperty

공개 메소드들

메소드 설명
OnApplyTemplate ( ) : void

override to hook to the Control template elements

TimePicker ( ) : System

Default constructor

비공개 메소드들

메소드 설명
AdjustCarretIndexOrMoveToNeighbour ( TextBox current, TextBox neighbour ) : void
AdjustText ( TextBox textBox, string newText ) : string
BeginUpdateSelectedTime ( ) : void
DecrementTime ( object sender, RoutedEventArgs e ) : void
EndUpdateSelectedTime ( ) : void
ExposeAdjustCarretIndexOrMoveToNeighbour ( TextBox current, TextBox neighbour ) : void
ExposeTrimSelectedText ( TextBox textBox ) : void
ExposeTryFocusNeighbourControl ( TextBox currentControl, TextBox leftControl, TextBox rightControl, Key keyPressed ) : void
ForceValidSelectedTime ( DependencyObject sender, object value ) : object
HoursKeyUp ( object sender, System.Windows.Input.KeyEventArgs e ) : void
HoursTextChanged ( object sender, System.Windows.Input.TextCompositionEventArgs e ) : void
IncreaseTime ( object sender, RoutedEventArgs e ) : void
IncrementDecrementTime ( Key selectedKey ) : bool
IncrementDecrementTime ( bool increment ) : void
MinutesKeyUp ( object sender, System.Windows.Input.KeyEventArgs e ) : void
MinutesTextChanged ( object sender, System.Windows.Input.TextCompositionEventArgs e ) : void
OnTimeSelectedChanged ( System.TimeSpan newTime, System.TimeSpan oldTime ) : void
SecondsKeyUp ( object sender, System.Windows.Input.KeyEventArgs e ) : void
SecondsTextChanged ( object sender, System.Windows.Input.TextCompositionEventArgs e ) : void
SelectedTimePropertyChanged ( DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs e ) : void
SetNewTime ( TimePicker timePicker ) : void
TextGotFocus ( object sender, RoutedEventArgs e ) : void
TrimSelectedText ( TextBox textBox ) : void
TryFocusNeighbourControl ( TextBox currentControl, TextBox leftControl, TextBox rightControl, Key keyPressed ) : void
ValidateAndSetHour ( string text ) : int
ValidateAndSetMinute ( string text ) : int
ValidateAndSetSeconds ( string text ) : int

메소드 상세

OnApplyTemplate() 공개 메소드

override to hook to the Control template elements
public OnApplyTemplate ( ) : void
리턴 void

TimePicker() 공개 메소드

Default constructor
public TimePicker ( ) : System
리턴 System

프로퍼티 상세

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

Gets or sets the maximum time that can be selected
public static DependencyProperty,System.Windows MaxTimeProperty
리턴 System.Windows.DependencyProperty

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

Gets or sets the minimum time selected
public static DependencyProperty,System.Windows MinTimeProperty
리턴 System.Windows.DependencyProperty

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

Backing store for the selected hour
public static DependencyProperty,System.Windows SelectedHourProperty
리턴 System.Windows.DependencyProperty

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

Backing store for the selected minsutes
public static DependencyProperty,System.Windows SelectedMinuteProperty
리턴 System.Windows.DependencyProperty

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

Backing store for the selected second
public static DependencyProperty,System.Windows SelectedSecondProperty
리턴 System.Windows.DependencyProperty

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

public static RoutedEvent,System.Windows SelectedTimeChangedEvent
리턴 System.Windows.RoutedEvent

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

Backing store for the selected timestamp
public static DependencyProperty,System.Windows SelectedTimeProperty
리턴 System.Windows.DependencyProperty