C# Класс TrakHound_Dashboard.Pages.Dashboard.Footprint.Controls.DeviceItem

Interaction logic for DeviceItem.xaml
Наследование: System.Windows.Controls.UserControl
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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