C# Класс SmoothStreamingPlayerApplication.LiveDataGraph

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

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

Метод Описание
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