C# 클래스 TrakHound_Dashboard.Pages.DeviceManager.Pages.GeneratedEvents.Page

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

공개 프로퍼티들

프로퍼티 타입 설명
DisplayEventsProperty System.Windows.DependencyProperty
EventValues MTConnect.Types.EventType[]
LoadingProperty System.Windows.DependencyProperty
events List

공개 메소드들

메소드 설명
GetGeneratedEvents ( DataTable dt ) : List
GetSentData ( EventData data ) : void
LoadConfiguration ( DataTable dt ) : void
Page ( ) : System
SaveConfiguration ( DataTable dt ) : void
SetZoom ( double zoomPercentage ) : void

비공개 메소드들

메소드 설명
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

메소드 상세

GetGeneratedEvents() 공개 정적인 메소드

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

GetSentData() 공개 메소드

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

LoadConfiguration() 공개 메소드

public LoadConfiguration ( DataTable dt ) : void
dt System.Data.DataTable
리턴 void

Page() 공개 메소드

public Page ( ) : System
리턴 System

SaveConfiguration() 공개 메소드

public SaveConfiguration ( DataTable dt ) : void
dt System.Data.DataTable
리턴 void

SetZoom() 공개 메소드

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

프로퍼티 상세

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

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

EventValues 공개적으로 프로퍼티

public MTConnect.Types.EventType[] EventValues
리턴 MTConnect.Types.EventType[]

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

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

events 공개적으로 프로퍼티

public List events
리턴 List