C# 클래스 TrakHound_Dashboard.Pages.Dashboard.Dashboard

Interaction logic for DashboardPage.xaml
상속: System.Windows.Controls.UserControl, IClientPlugin
파일 보기 프로젝트 열기: TrakHound/TrakHound-Community

공개 프로퍼티들

프로퍼티 타입 설명
ComparisonTypeProperty System.Windows.DependencyProperty
CurrentDateProperty System.Windows.DependencyProperty
DateMenuShownProperty System.Windows.DependencyProperty
FromProperty System.Windows.DependencyProperty
IsExpandedProperty System.Windows.DependencyProperty
LoadingDevicesProperty System.Windows.DependencyProperty
LoggedInProperty System.Windows.DependencyProperty
PageContentProperty DependencyProperty
SlideshowRunningProperty DependencyProperty
ToProperty DependencyProperty
ZoomLevelProperty DependencyProperty

공개 메소드들

메소드 설명
Closed ( ) : void
Closing ( ) : bool
Dashboard ( ) : System
GetSentData ( EventData data ) : void
Initialize ( ) : void
Opened ( ) : void
Opening ( ) : bool
Plugins_Load ( PluginConfiguration config ) : void
Plugins_Unload ( PluginConfiguration config ) : void
SetZoom ( double zoomPercentage ) : void

비공개 메소드들

메소드 설명
AddSubPlugins ( IClientPlugin plugin ) : void
ComparisonType_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
Expand_MouseDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
From_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
GetPluginName ( string s ) : string
LoadComparisonType ( ) : DeviceComparisonTypes
LoadDashboardTimespan ( ) : void
OpenDeviceManager_Clicked ( TrakHound_UI bt ) : void
PageSelected ( ListButton lb ) : void
Plugin_SendData ( EventData data ) : void
ProcessSendData ( object o ) : void
ResetStatusTimes_Clicked ( TrakHound_UI bt ) : void
SaveComparisonType ( DeviceComparisonTypes type ) : void
SaveDashboardFromTime ( ) : void
SaveDashboardTimespan ( ) : void
SaveDashboardToTime ( ) : void
SelectDate_Clicked ( TrakHound_UI bt ) : void
SelectNextPage ( ) : void
SelectPage ( ListButton lb ) : void
SelectPreviousPage ( ) : void
SendDashboardTimespan ( ) : void
SendDashboardTimespan ( DateTime from, DateTime to ) : void
SlideshowTimer_Elapsed ( object sender, System e ) : void
SortPageList ( ) : void
Sort_Clicked ( TrakHound_UI bt ) : void
StartSlideshow ( ) : void
StartSlideshow_Clicked ( TrakHound_UI bt ) : void
StopSlideshow ( ) : void
StopSlideshow_Clicked ( TrakHound_UI bt ) : void
TimespanUpdateTimer_Elapsed ( object sender, System e ) : void
To_SelectionChanged ( object sender, SelectionChangedEventArgs e ) : void
UpdateComparisonType ( DeviceComparisonTypes comparisonType ) : void
UpdateCurrentDate ( ) : void
UpdateDashboardTimespan ( ) : void
UpdateDeviceAdded ( EventData data ) : void
UpdateDeviceRemoved ( EventData data ) : void
UpdateDeviceUpdated ( EventData data ) : void
UpdateDevicesLoading ( EventData data ) : void
UpdateLoggedInChanged ( EventData data ) : void
UserControl_Loaded ( object sender, RoutedEventArgs e ) : void
config_EnabledChanged ( PluginConfiguration config ) : void

메소드 상세

Closed() 공개 메소드

public Closed ( ) : void
리턴 void

Closing() 공개 메소드

public Closing ( ) : bool
리턴 bool

Dashboard() 공개 메소드

public Dashboard ( ) : System
리턴 System

GetSentData() 공개 메소드

public GetSentData ( EventData data ) : void
data TrakHound.EventData
리턴 void

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

Opened() 공개 메소드

public Opened ( ) : void
리턴 void

Opening() 공개 메소드

public Opening ( ) : bool
리턴 bool

Plugins_Load() 공개 메소드

public Plugins_Load ( PluginConfiguration config ) : void
config PluginConfiguration
리턴 void

Plugins_Unload() 공개 메소드

public Plugins_Unload ( PluginConfiguration config ) : void
config PluginConfiguration
리턴 void

SetZoom() 공개 메소드

public SetZoom ( double zoomPercentage ) : void
zoomPercentage double
리턴 void

프로퍼티 상세

ComparisonTypeProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows ComparisonTypeProperty
리턴 System.Windows.DependencyProperty

CurrentDateProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows CurrentDateProperty
리턴 System.Windows.DependencyProperty

DateMenuShownProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows DateMenuShownProperty
리턴 System.Windows.DependencyProperty

FromProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows FromProperty
리턴 System.Windows.DependencyProperty

IsExpandedProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows IsExpandedProperty
리턴 System.Windows.DependencyProperty

LoadingDevicesProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows LoadingDevicesProperty
리턴 System.Windows.DependencyProperty

LoggedInProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows LoggedInProperty
리턴 System.Windows.DependencyProperty

PageContentProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty PageContentProperty
리턴 DependencyProperty

SlideshowRunningProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty SlideshowRunningProperty
리턴 DependencyProperty

ToProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty ToProperty
리턴 DependencyProperty

ZoomLevelProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty ZoomLevelProperty
리턴 DependencyProperty