C# Class TrakHound_Dashboard.Pages.DeviceManager.Pages.GeneratedEvents.Page

Interaction logic for Page.xaml
Inheritance: System.Windows.Controls.UserControl, IConfigurationPage
Datei anzeigen Open project: TrakHound/TrakHound-Community

Public Properties

Property Type Description
DisplayEventsProperty System.Windows.DependencyProperty
EventValues MTConnect.Types.EventType[]
LoadingProperty System.Windows.DependencyProperty
events List

Public Methods

Method Description
GetGeneratedEvents ( DataTable dt ) : List
GetSentData ( EventData data ) : void
LoadConfiguration ( DataTable dt ) : void
Page ( ) : System
SaveConfiguration ( DataTable dt ) : void
SetZoom ( double zoomPercentage ) : void

Private Methods

Method Description
AddEvent ( Event e, bool select = false ) : void
AddEvent_Clicked ( TrakHound_UI bt ) : void
CaptureItem_RemoveClicked ( Controls item ) : void
CaptureItem_SettingChanged ( ) : void
CaptureItem_UpdateCollectedLink ( Controls item ) : void
ChangeSetting ( string address, string name, string val ) : void
CreateCaptureItem ( CaptureItem ci, Event e ) : CaptureItem
CreateEvent ( Event e ) : Event
CreateGeneratedEvents ( List genEvents ) : void
CreateMultiTrigger ( System.Windows.MultiTrigger t, Value v, Event e ) : MultiTrigger
CreateTrigger ( System.Windows.Trigger t, Value v, Event e ) : Trigger
CreateValue ( Value v, Event e ) : Value
Event_AddCaptureItemClicked ( Controls e ) : void
Event_AddValueClicked ( Controls e ) : void
Event_RemoveClicked ( Controls bt ) : void
Event_SettingChanged ( ) : void
GetCaptureItemFromRow ( Event e, DataRow row ) : CaptureItem
GetDefaultFromRow ( Event e, DataRow row ) : void
GetEventFromRow ( List genEvents, DataRow row ) : Event
GetMultiTriggerFromRow ( Value v, DataRow row ) : System.Windows.MultiTrigger
GetProbeData ( EventData data ) : void
GetResultFromRow ( Value v, DataRow row ) : void
GetTriggerFromRow ( Value v, DataRow row ) : System.Windows.Trigger
GetValueFromRow ( Event e, DataRow row ) : Value
LoadCollectedItems ( List dataItems ) : void
LoadEventValues ( ) : void
MultiTrigger_AddTriggerClicked ( Controls sender ) : void
MultiTrigger_RemoveClicked ( Controls t ) : void
MultiTrigger_SettingChanged ( ) : void
SaveCaptureItems ( CaptureItem ci, Event e, DataTable dt ) : void
SaveEvent ( Event e, DataTable dt ) : void
SaveMultiTrigger ( System.Windows.MultiTrigger mt, Value v, Event e, DataTable dt ) : void
SaveTrigger ( System.Windows.Trigger t, Value v, Event e, DataTable dt ) : void
SaveTrigger ( System.Windows.Trigger t, Value v, Event e, DataTable dt, string addressPrefix ) : void
SaveValue ( Value v, Event e, DataTable dt ) : void
Trigger_RemoveClicked ( Controls t ) : void
Trigger_SettingChanged ( ) : void
UpdateTable ( DataTable table ) : DataTable

Remove Old Style 'GeneratedData' prefix

Value_AddMultiTriggerClicked ( Controls val ) : void
Value_AddTriggerClicked ( Controls val ) : void
Value_RemoveClicked ( Controls val ) : void
def_SettingChanged ( ) : void
event_bt_SettingChanged ( ) : void
result_SettingChanged ( ) : void

Method Details

GetGeneratedEvents() public static method

public static GetGeneratedEvents ( DataTable dt ) : List
dt System.Data.DataTable
return List

GetSentData() public method

public GetSentData ( EventData data ) : void
data TrakHound.EventData
return void

LoadConfiguration() public method

public LoadConfiguration ( DataTable dt ) : void
dt System.Data.DataTable
return void

Page() public method

public Page ( ) : System
return System

SaveConfiguration() public method

public SaveConfiguration ( DataTable dt ) : void
dt System.Data.DataTable
return void

SetZoom() public method

public SetZoom ( double zoomPercentage ) : void
zoomPercentage double
return void

Property Details

DisplayEventsProperty public_oe static_oe property

public static DependencyProperty,System.Windows DisplayEventsProperty
return System.Windows.DependencyProperty

EventValues public_oe property

public MTConnect.Types.EventType[] EventValues
return MTConnect.Types.EventType[]

LoadingProperty public_oe static_oe property

public static DependencyProperty,System.Windows LoadingProperty
return System.Windows.DependencyProperty

events public_oe property

public List events
return List