C# 클래스 TrakHound_Dashboard.Pages.Dashboard.Footprint.Controls.DeviceItem

Interaction logic for DeviceItem.xaml
상속: System.Windows.Controls.UserControl
파일 보기 프로젝트 열기: TrakHound/TrakHound-Community 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AvailabilityProperty System.Windows.DependencyProperty
ConnectedProperty System.Windows.DependencyProperty
ControllerModeProperty System.Windows.DependencyProperty
DeviceImageProperty System.Windows.DependencyProperty
DeviceProperty System.Windows.DependencyProperty
DeviceStatusProperty System.Windows.DependencyProperty
ExecutionModeProperty System.Windows.DependencyProperty
ParentProperty System.Windows.DependencyProperty
StatusBrushProperty System.Windows.DependencyProperty

공개 메소드들

메소드 설명
DecreaseSize ( ) : void
DeviceItem ( Footprint parent, DeviceDescription device ) : System
IncreaseSize ( ) : void
LoadDeviceImage ( string fileId ) : void
StartDrag ( ) : void
UpdateData ( Data info ) : void

비공개 메소드들

메소드 설명
CloseButton_Clicked ( TrakHound_UI bt ) : void
LoadDeviceImage_GUI ( System.Windows.Media.Imaging.BitmapSource img ) : void
LoadDeviceImage_Worker ( object o ) : void
MenuItem_Close_Click ( object sender, RoutedEventArgs e ) : void
MenuItem_DecreaseSize_Clicked ( TrakHound_UI bt ) : void
MenuItem_Edit_Click ( object sender, RoutedEventArgs e ) : void
MenuItem_IncreaseSize_Clicked ( TrakHound_UI bt ) : void
MenuItem_ViewDetails_Click ( object sender, RoutedEventArgs e ) : void
ResizeThumb_DragCompleted ( object sender, System e ) : void
root_MouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
root_MouseLeftButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
root_MouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void

메소드 상세

DecreaseSize() 공개 메소드

public DecreaseSize ( ) : void
리턴 void

DeviceItem() 공개 메소드

public DeviceItem ( Footprint parent, DeviceDescription device ) : System
parent Footprint
device TrakHound.Configurations.DeviceDescription
리턴 System

IncreaseSize() 공개 메소드

public IncreaseSize ( ) : void
리턴 void

LoadDeviceImage() 공개 메소드

public LoadDeviceImage ( string fileId ) : void
fileId string
리턴 void

StartDrag() 공개 메소드

public StartDrag ( ) : void
리턴 void

UpdateData() 공개 메소드

public UpdateData ( Data info ) : void
info TrakHound.API.Data
리턴 void

프로퍼티 상세

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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