123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- using System;
- using System.Windows;
- using System.Windows.Controls;
- namespace Aitex.Core.UI.DeviceControl
- {
- public partial class AITSignalTower : UserControl
- {
- public static readonly DependencyProperty IsRedLightOnProperty = DependencyProperty.Register(
- "IsRedLightOn", typeof(bool), typeof(AITSignalTower),
- new FrameworkPropertyMetadata(false, FrameworkPropertyMetadataOptions.AffectsRender));
- public bool IsRedLightOn
- {
- get { return (bool)this.GetValue(IsRedLightOnProperty); }
- set { this.SetValue(IsRedLightOnProperty, value); }
- }
- public static readonly DependencyProperty IsYellowLightOnProperty = DependencyProperty.Register(
- "IsYellowLightOn", typeof(bool), typeof(AITSignalTower),
- new FrameworkPropertyMetadata(false, FrameworkPropertyMetadataOptions.AffectsRender));
- public bool IsYellowLightOn
- {
- get { return (bool)this.GetValue(IsYellowLightOnProperty); }
- set { this.SetValue(IsYellowLightOnProperty, value); }
- }
- public static readonly DependencyProperty IsGreenLightOnProperty = DependencyProperty.Register(
- "IsGreenLightOn", typeof(bool), typeof(AITSignalTower),
- new FrameworkPropertyMetadata(false, FrameworkPropertyMetadataOptions.AffectsRender));
- public bool IsGreenLightOn
- {
- get { return (bool)this.GetValue(IsGreenLightOnProperty); }
- set { this.SetValue(IsGreenLightOnProperty, value); }
- }
- public static readonly DependencyProperty IsBlueLightOnProperty = DependencyProperty.Register(
- "IsBlueLightOn", typeof(bool), typeof(AITSignalTower),
- new FrameworkPropertyMetadata(false, FrameworkPropertyMetadataOptions.AffectsRender));
- public bool IsBlueLightOn
- {
- get { return (bool)this.GetValue(IsBlueLightOnProperty); }
- set { this.SetValue(IsBlueLightOnProperty, value); }
- }
- public static readonly DependencyProperty IsBuzzerOnProperty = DependencyProperty.Register(
- "IsBuzzerOn", typeof(bool), typeof(AITSignalTower),
- new FrameworkPropertyMetadata(false, FrameworkPropertyMetadataOptions.AffectsRender));
- public bool IsBuzzerOn
- {
- get { return (bool)this.GetValue(IsBuzzerOnProperty); }
- set { this.SetValue(IsBuzzerOnProperty, value); }
- }
-
- public AITSignalTower()
- {
- InitializeComponent();
- }
- }
- }
|