C# Класс CoderForRent.Charting.TimespanHeader.TimespanHeader

Наследование: System.Windows.Controls.ContentControl, IMouseWheelObserver
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
CurrentTimeProperty System.Windows.DependencyProperty
ZoomFactorProperty System.Windows.DependencyProperty

Private Properties

Свойство Тип Описание
ConvertDistanceToDays double
GetPosition double
GetTimespan System.TimeSpan
GetTotalUnits double
GetWidth double
InvalidateRowPresenters void
RaiseZoomFactorChange void
UpdateRowTimes void

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

Метод Описание
OnApplyTemplate ( ) : void
OnMouseWheel ( MouseWheelArgs args ) : void
TimespanHeader ( ) : System

Защищенные методы

Метод Описание
ArrangeOverride ( Size finalSize ) : Size
RaiseCurrentTimeChanged ( EventArgs e ) : void
this_MouseLeave ( object sender, System.Windows.Input.MouseEventArgs e ) : void
this_MouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
this_MouseLeftButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
this_MouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void
this_SizeChanged ( object sender, System.Windows.SizeChangedEventArgs e ) : void

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

Метод Описание
ConvertDistanceToDays ( double dist ) : double
GetPosition ( System.DateTime d ) : double
GetTimespan ( double distance ) : System.TimeSpan
GetTotalUnits ( ) : double
GetWidth ( System.DateTime time, TimeUnits timeUnit ) : double
InvalidateRowPresenters ( ) : void
RaiseZoomFactorChange ( EventArgs e ) : void
UpdateRowTimes ( ) : void

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

ArrangeOverride() защищенный Метод

protected ArrangeOverride ( Size finalSize ) : Size
finalSize System.Windows.Size
Результат System.Windows.Size

OnApplyTemplate() публичный Метод

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

OnMouseWheel() публичный Метод

public OnMouseWheel ( MouseWheelArgs args ) : void
args CoderForRent.Charting.Core.MouseWheelArgs
Результат void

RaiseCurrentTimeChanged() защищенный Метод

protected RaiseCurrentTimeChanged ( EventArgs e ) : void
e System.EventArgs
Результат void

TimespanHeader() публичный Метод

public TimespanHeader ( ) : System
Результат System

this_MouseLeave() защищенный Метод

protected this_MouseLeave ( object sender, System.Windows.Input.MouseEventArgs e ) : void
sender object
e System.Windows.Input.MouseEventArgs
Результат void

this_MouseLeftButtonDown() защищенный Метод

protected this_MouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
Результат void

this_MouseLeftButtonUp() защищенный Метод

protected this_MouseLeftButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
Результат void

this_MouseMove() защищенный Метод

protected this_MouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void
sender object
e System.Windows.Input.MouseEventArgs
Результат void

this_SizeChanged() защищенный Метод

protected this_SizeChanged ( object sender, System.Windows.SizeChangedEventArgs e ) : void
sender object
e System.Windows.SizeChangedEventArgs
Результат void

Описание свойств

CurrentTimeProperty публичное статическое свойство

public static DependencyProperty,System.Windows CurrentTimeProperty
Результат System.Windows.DependencyProperty

ZoomFactorProperty публичное статическое свойство

public static DependencyProperty,System.Windows ZoomFactorProperty
Результат System.Windows.DependencyProperty