C# Class csModels.GridModel.GridViewModel

Inheritance: Caliburn.Micro.Screen, IEditableScreen
Show file Open project: TNOCS/csTouch

Private Properties

Property Type Description
ClearGraphics void
CreateTextSymbol Symbol
GetMenu csShared.Controls.Popups.MenuPopup.MenuPopupViewModel
PoiPositionChanged void
ReadLabels void
RedrawGrid void
SaveLabels void
ToExcelColumnName string
TryGetValue int
Update void

Public Methods

Method Description
GridViewModel ( string displayName, PoI poi, GraphicsLayer gridLayer ) : Caliburn.Micro
SelectColor ( FrameworkElement el ) : void

Private Methods

Method Description
ClearGraphics ( ) : void
CreateTextSymbol ( string text ) : Symbol
GetMenu ( FrameworkElement fe ) : MenuPopupViewModel
PoiPositionChanged ( object sender, PositionEventArgs e ) : void
ReadLabels ( ) : void
RedrawGrid ( ) : void
SaveLabels ( ) : void
ToExcelColumnName ( long i ) : string

Produce an array from A..ZZ

TryGetValue ( string key, int defaultValue = 20 ) : int
Update ( ) : void

Method Details

GridViewModel() public method

public GridViewModel ( string displayName, PoI poi, GraphicsLayer gridLayer ) : Caliburn.Micro
displayName string
poi DataServer.PoI
gridLayer GraphicsLayer
return Caliburn.Micro

SelectColor() public method

public SelectColor ( FrameworkElement el ) : void
el FrameworkElement
return void