C# Класс WPNest.ThermostatControl

Наследование: System.Windows.Controls.UserControl
Показать файл Открыть проект

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

Свойство Тип Описание
CurrentTemperatureProperty System.Windows.DependencyProperty
FanModeProperty System.Windows.DependencyProperty
HvacModeProperty System.Windows.DependencyProperty
IsAwayProperty System.Windows.DependencyProperty
IsCoolingProperty System.Windows.DependencyProperty
IsHeatingProperty System.Windows.DependencyProperty
IsLeafOnProperty System.Windows.DependencyProperty
TargetTemperatureHighProperty System.Windows.DependencyProperty
TargetTemperatureLowProperty System.Windows.DependencyProperty
TargetTemperatureProperty System.Windows.DependencyProperty

Private Properties

Свойство Тип Описание
GoToVisualState void
InitializeBindings void
OnAwayButtonPressed void
OnCurrentTemperatureLayoutUpdated void
OnDownClick void
OnFanModeChanged void
OnHighTemperatureDownButtonClick void
OnHighTemperatureUpButtonClick void
OnHvacModeChanged void
OnIsAwayChanged void
OnIsCoolingChanged void
OnIsHeatingChanged void
OnIsLeafOnChanged void
OnLoaded void
OnLowTemperatureDownButtonClick void
OnLowTemperatureUpButtonClick void
OnSizeChanged void
OnTemperatureChanged void
OnUpClick void
RefreshTicks void
UpdateHvacModeVisualState void
UpdateHvacVisualState void
UpdateNotificationVisualState void

Открытые методы

Метод Описание
ThermostatControl ( ) : System

Приватные методы

Метод Описание
GoToVisualState ( string visualState ) : void
InitializeBindings ( ) : void
OnAwayButtonPressed ( object sender, RoutedEventArgs e ) : void
OnCurrentTemperatureLayoutUpdated ( object sender, EventArgs e ) : void
OnDownClick ( object sender, RoutedEventArgs e ) : void
OnFanModeChanged ( DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs args ) : void
OnHighTemperatureDownButtonClick ( object sender, RoutedEventArgs e ) : void
OnHighTemperatureUpButtonClick ( object sender, RoutedEventArgs e ) : void
OnHvacModeChanged ( DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs args ) : void
OnIsAwayChanged ( DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs args ) : void
OnIsCoolingChanged ( DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs args ) : void
OnIsHeatingChanged ( DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs args ) : void
OnIsLeafOnChanged ( DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs args ) : void
OnLoaded ( object sender, RoutedEventArgs e ) : void
OnLowTemperatureDownButtonClick ( object sender, RoutedEventArgs e ) : void
OnLowTemperatureUpButtonClick ( object sender, RoutedEventArgs e ) : void
OnSizeChanged ( object sender, System.Windows.SizeChangedEventArgs e ) : void
OnTemperatureChanged ( DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs args ) : void
OnUpClick ( object sender, RoutedEventArgs e ) : void
RefreshTicks ( ) : void
UpdateHvacModeVisualState ( bool isAway, HvacMode hvacMode ) : void
UpdateHvacVisualState ( bool isHeating, bool isCooling ) : void
UpdateNotificationVisualState ( bool isLeafOn, bool isFanOn ) : void

Описание методов

ThermostatControl() публичный Метод

public ThermostatControl ( ) : System
Результат System

Описание свойств

CurrentTemperatureProperty публичное статическое свойство

public static DependencyProperty,System.Windows CurrentTemperatureProperty
Результат System.Windows.DependencyProperty

FanModeProperty публичное статическое свойство

public static DependencyProperty,System.Windows FanModeProperty
Результат System.Windows.DependencyProperty

HvacModeProperty публичное статическое свойство

public static DependencyProperty,System.Windows HvacModeProperty
Результат System.Windows.DependencyProperty

IsAwayProperty публичное статическое свойство

public static DependencyProperty,System.Windows IsAwayProperty
Результат System.Windows.DependencyProperty

IsCoolingProperty публичное статическое свойство

public static DependencyProperty,System.Windows IsCoolingProperty
Результат System.Windows.DependencyProperty

IsHeatingProperty публичное статическое свойство

public static DependencyProperty,System.Windows IsHeatingProperty
Результат System.Windows.DependencyProperty

IsLeafOnProperty публичное статическое свойство

public static DependencyProperty,System.Windows IsLeafOnProperty
Результат System.Windows.DependencyProperty

TargetTemperatureHighProperty публичное статическое свойство

public static DependencyProperty,System.Windows TargetTemperatureHighProperty
Результат System.Windows.DependencyProperty

TargetTemperatureLowProperty публичное статическое свойство

public static DependencyProperty,System.Windows TargetTemperatureLowProperty
Результат System.Windows.DependencyProperty

TargetTemperatureProperty публичное статическое свойство

public static DependencyProperty,System.Windows TargetTemperatureProperty
Результат System.Windows.DependencyProperty