C# Class WoopsaAds.DiagnosticWindow

Interaction logic for DiagnosticWindow.xaml
Inheritance: System.Windows.Window, INotifyPropertyChanged
Mostra file Open project: woopsa-protocol/Woopsa Class Usage Examples

Public Methods

Method Description
AddException ( Exception e ) : void
AddPlcStatus ( PlcStatus plcStatus ) : void
AddToDebug ( string text ) : void
CloseWindow ( ) : void
DiagnosticWindow ( ) : System
InitWindow ( ) : void
PlcStatusChange ( string name, bool status, string statusName ) : void
ResetPlcStatus ( ) : void

Protected Methods

Method Description
OnClosing ( CancelEventArgs e ) : void

Private Methods

Method Description
ButtonClear_Click ( object sender, RoutedEventArgs e ) : void
ButtonClose_Click ( object sender, RoutedEventArgs e ) : void
DoGlobalPropertyChanged ( string propertyName ) : void
DoPropertyChanged ( string propertyName ) : void
Exceptions_ListBox_MouseDoubleClick ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
HandleGlobalPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void

Method Details

AddException() public method

public AddException ( Exception e ) : void
e System.Exception
return void

AddPlcStatus() public static method

public static AddPlcStatus ( PlcStatus plcStatus ) : void
plcStatus PlcStatus
return void

AddToDebug() public static method

public static AddToDebug ( string text ) : void
text string
return void

CloseWindow() public method

public CloseWindow ( ) : void
return void

DiagnosticWindow() public method

public DiagnosticWindow ( ) : System
return System

InitWindow() public method

public InitWindow ( ) : void
return void

OnClosing() protected method

protected OnClosing ( CancelEventArgs e ) : void
e CancelEventArgs
return void

PlcStatusChange() public static method

public static PlcStatusChange ( string name, bool status, string statusName ) : void
name string
status bool
statusName string
return void

ResetPlcStatus() public static method

public static ResetPlcStatus ( ) : void
return void