C# 클래스 SmoothStreamingPlayerApplication.LiveDataGraph

상속: System.Windows.Controls.UserControl
파일 보기 프로젝트 열기: NicePeopleAtWork/NicePlayers

공개 메소드들

메소드 설명
LiveDataGraph ( ) : System
SetTitle ( string title ) : void
SetYAxisBounds ( double min, double max ) : void
SetYLabels ( List yLabelsList ) : void

Upates the charts Y labels. The control will plot a horizontal line and a legend for each value in this list.

Update ( double newVal, System.DateTime t ) : void

Updates the chart data, This method should be called whenever the chart data source switches to a new value.

보호된 메소드들

메소드 설명
ArrangeOverride ( Size finalSize ) : Size
MeasureOverride ( Size availableSize ) : Size

비공개 메소드들

메소드 설명
LiveDataGraph_Loaded ( object sender, RoutedEventArgs e ) : void
LiveDataGraph_Unloaded ( object sender, RoutedEventArgs e ) : void
OnTimerTick ( object sender, EventArgs e ) : void
UpdateGraphBorders ( ) : void
UpdateGraphData ( double newVal, System.DateTime t ) : void

메소드 상세

ArrangeOverride() 보호된 메소드

protected ArrangeOverride ( Size finalSize ) : Size
finalSize System.Windows.Size
리턴 System.Windows.Size

LiveDataGraph() 공개 메소드

public LiveDataGraph ( ) : System
리턴 System

MeasureOverride() 보호된 메소드

protected MeasureOverride ( Size availableSize ) : Size
availableSize System.Windows.Size
리턴 System.Windows.Size

SetTitle() 공개 메소드

public SetTitle ( string title ) : void
title string
리턴 void

SetYAxisBounds() 공개 메소드

public SetYAxisBounds ( double min, double max ) : void
min double
max double
리턴 void

SetYLabels() 공개 메소드

Upates the charts Y labels. The control will plot a horizontal line and a legend for each value in this list.
public SetYLabels ( List yLabelsList ) : void
yLabelsList List
리턴 void

Update() 공개 메소드

Updates the chart data, This method should be called whenever the chart data source switches to a new value.
public Update ( double newVal, System.DateTime t ) : void
newVal double The new data value.
t System.DateTime Time stamp for when the data has changed.
리턴 void