C# Класс Zandmotor.Controls.Plot.PlotViewModel

Наследование: Caliburn.Micro.Screen, IPlot
Показать файл Открыть проект

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

Свойство Тип Описание
AvailableColors List
DesiredHeight double
_view PlotView
model OxyPlot.PlotModel

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

Метод Описание
ActualModel_Updating ( object sender, EventArgs e ) : void
DataSetEditDone ( ) : void
DataSetsCollectionChanged ( object sender, System e ) : void
Data_CollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
Drop ( object sender, SurfaceDragDropEventArgs e ) : void
FitAllDataSets ( ) : void
FitDataSet ( DataSet ds ) : void
OpenDataSetMenu ( DataSet ds, SurfaceButton b ) : void
OpenFunctionOperationMenu ( DataSet ds, SurfaceButton b ) : void
OpenGroupingMenu ( DataSet ds, SurfaceButton b ) : void
OpenGroupingOperationMenu ( DataSet ds, SurfaceButton b ) : void
OpenSettingsMenu ( SurfaceButton b ) : void
PlotViewModel ( ) : System
Plot_PreviewTouchDown ( object sender, System e ) : void
SetTimezone ( TimeZoneInfo timezone ) : void
SetTrackerTemplate ( System.Windows.Controls.ControlTemplate t ) : void
SmoothChanged ( ) : void
TimelineManager_TimeChanged ( object sender, System e ) : void
_bw_DoWork ( object sender, DoWorkEventArgs e ) : void
_view_PreviewMouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
_view_PreviewMouseLeftButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
_view_PreviewMouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void
_view_SizeChanged ( object sender, System.Windows.SizeChangedEventArgs e ) : void
dateAxis_AxisChanged ( object sender, AxisChangedEventArgs e ) : void
ds_Updated ( object sender, EventArgs e ) : void

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

Метод Описание
OnViewLoaded ( object view ) : void

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

Метод Описание
AddDataSet ( DataSet ds ) : void
CalculateAggregate ( double>.SortedDictionary input ) : double>>.List
CalculateReduction ( double>.SortedDictionary input ) : double>.SortedDictionary
FitDataSets ( ) : void
GetDataSet ( DataSet ds ) : double>>.List
GetMenu ( FrameworkElement fe ) : MenuPopupViewModel
RemoveDataSet ( DataSet dataSet ) : void
UpdateDataSet ( DataSet ds ) : void

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

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

public ActualModel_Updating ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

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

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

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

public DataSetsCollectionChanged ( object sender, System e ) : void
sender object
e System
Результат void

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

public Data_CollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
sender object
e System.Collections.Specialized.NotifyCollectionChangedEventArgs
Результат void

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

public Drop ( object sender, SurfaceDragDropEventArgs e ) : void
sender object
e SurfaceDragDropEventArgs
Результат void

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

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

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

public FitDataSet ( DataSet ds ) : void
ds csEvents.Sensors.DataSet
Результат void

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

protected OnViewLoaded ( object view ) : void
view object
Результат void

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

public OpenDataSetMenu ( DataSet ds, SurfaceButton b ) : void
ds csEvents.Sensors.DataSet
b SurfaceButton
Результат void

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

public OpenFunctionOperationMenu ( DataSet ds, SurfaceButton b ) : void
ds csEvents.Sensors.DataSet
b SurfaceButton
Результат void

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

public OpenGroupingMenu ( DataSet ds, SurfaceButton b ) : void
ds csEvents.Sensors.DataSet
b SurfaceButton
Результат void

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

public OpenGroupingOperationMenu ( DataSet ds, SurfaceButton b ) : void
ds csEvents.Sensors.DataSet
b SurfaceButton
Результат void

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

public OpenSettingsMenu ( SurfaceButton b ) : void
b SurfaceButton
Результат void

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

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

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

public Plot_PreviewTouchDown ( object sender, System e ) : void
sender object
e System
Результат void

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

public SetTimezone ( TimeZoneInfo timezone ) : void
timezone System.TimeZoneInfo
Результат void

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

public SetTrackerTemplate ( System.Windows.Controls.ControlTemplate t ) : void
t System.Windows.Controls.ControlTemplate
Результат void

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

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

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

public TimelineManager_TimeChanged ( object sender, System e ) : void
sender object
e System
Результат void

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

public _bw_DoWork ( object sender, DoWorkEventArgs e ) : void
sender object
e System.ComponentModel.DoWorkEventArgs
Результат void

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

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

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

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

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

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

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

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

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

public dateAxis_AxisChanged ( object sender, AxisChangedEventArgs e ) : void
sender object
e AxisChangedEventArgs
Результат void

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

public ds_Updated ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

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

AvailableColors публичное свойство

public List AvailableColors
Результат List

DesiredHeight публичное свойство

public double DesiredHeight
Результат double

_view публичное свойство

public PlotView,Zandmotor.Controls.Plot _view
Результат PlotView

model публичное свойство

public PlotModel,OxyPlot model
Результат OxyPlot.PlotModel