| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185 | using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows;using System.Windows.Controls;using System.Windows.Data;using System.Windows.Documents;using System.Windows.Input;using System.Windows.Media;using System.Windows.Media.Imaging;using System.Windows.Navigation;using System.Windows.Shapes;namespace PunkHPX8_Themes.UserControls{    /// <summary>    /// PlatingPowerSupply.xaml 的交互逻辑    /// </summary>    public partial class PlatingPowerSupplyControl : UserControl    {        public PlatingPowerSupplyControl()        {            InitializeComponent();        }        #region 属性        public static readonly DependencyProperty ModuleNameProperty = DependencyProperty.Register(           "ModuleName", typeof(string), typeof(PlatingPowerSupplyControl),           new FrameworkPropertyMetadata("", FrameworkPropertyMetadataOptions.AffectsRender));        /// <summary>        /// 模块名称        /// </summary>        public string ModuleName        {            get            {                return (string)this.GetValue(ModuleNameProperty);            }            set            {                this.SetValue(ModuleNameProperty, value);            }        }        public static readonly DependencyProperty SideAForwardCurrentProperty = DependencyProperty.Register("SideAForwardCurrent", typeof(double), typeof(PlatingPowerSupplyControl),      new FrameworkPropertyMetadata((double)0, FrameworkPropertyMetadataOptions.AffectsRender));        /// <summary>        /// SideAForward电流        /// </summary>        public double SideAForwardCurrent        {            get            {                return (double)this.GetValue(SideAForwardCurrentProperty);            }            set            {                this.SetValue(SideAForwardCurrentProperty, value);            }        }        public static readonly DependencyProperty SideAForwardVoltageProperty = DependencyProperty.Register("SideAForwardVoltage", typeof(double), typeof(PlatingPowerSupplyControl),      new FrameworkPropertyMetadata((double)0, FrameworkPropertyMetadataOptions.AffectsRender));        /// <summary>        /// SideAForward电压        /// </summary>        public double SideAForwardVoltage        {            get            {                return (double)this.GetValue(SideAForwardVoltageProperty);            }            set            {                this.SetValue(SideAForwardVoltageProperty, value);            }        }        public static readonly DependencyProperty SideBForwardCurrentProperty = DependencyProperty.Register("SideBForwardCurrent", typeof(double), typeof(PlatingPowerSupplyControl),      new FrameworkPropertyMetadata((double)0, FrameworkPropertyMetadataOptions.AffectsRender));        /// <summary>        /// SideBForward电流        /// </summary>        public double SideBForwardCurrent        {            get            {                return (double)this.GetValue(SideBForwardCurrentProperty);            }            set            {                this.SetValue(SideBForwardCurrentProperty, value);            }        }        public static readonly DependencyProperty SideBForwardVoltageProperty = DependencyProperty.Register("SideBForwardVoltage", typeof(double), typeof(PlatingPowerSupplyControl),      new FrameworkPropertyMetadata((double)0, FrameworkPropertyMetadataOptions.AffectsRender));        /// <summary>        /// SideBForward电压        /// </summary>        public double SideBForwardVoltage        {            get            {                return (double)this.GetValue(SideBForwardVoltageProperty);            }            set            {                this.SetValue(SideBForwardVoltageProperty, value);            }        }        public static readonly DependencyProperty SideAReverseCurrentProperty = DependencyProperty.Register("SideAReverseCurrent", typeof(double), typeof(PlatingPowerSupplyControl),      new FrameworkPropertyMetadata((double)0, FrameworkPropertyMetadataOptions.AffectsRender));        /// <summary>        /// SideAReverse电流        /// </summary>        public double SideAReverseCurrent        {            get            {                return (double)this.GetValue(SideAReverseCurrentProperty);            }            set            {                this.SetValue(SideAReverseCurrentProperty, value);            }        }        public static readonly DependencyProperty SideAReverseVoltageProperty = DependencyProperty.Register("SideAReverseVoltage", typeof(double), typeof(PlatingPowerSupplyControl),      new FrameworkPropertyMetadata((double)0, FrameworkPropertyMetadataOptions.AffectsRender));        /// <summary>        /// SideAReverse电压        /// </summary>        public double SideAReverseVoltage        {            get            {                return (double)this.GetValue(SideAReverseVoltageProperty);            }            set            {                this.SetValue(SideAReverseVoltageProperty, value);            }        }        public static readonly DependencyProperty SideBReverseCurrentProperty = DependencyProperty.Register("SideBReverseCurrent", typeof(double), typeof(PlatingPowerSupplyControl),      new FrameworkPropertyMetadata((double)0, FrameworkPropertyMetadataOptions.AffectsRender));        /// <summary>        /// SideBReverse电流        /// </summary>        public double SideBReverseCurrent        {            get            {                return (double)this.GetValue(SideBReverseCurrentProperty);            }            set            {                this.SetValue(SideBReverseCurrentProperty, value);            }        }        public static readonly DependencyProperty SideBReverseVoltageProperty = DependencyProperty.Register("SideBReverseVoltage", typeof(double), typeof(PlatingPowerSupplyControl),      new FrameworkPropertyMetadata((double)0, FrameworkPropertyMetadataOptions.AffectsRender));        /// <summary>        /// SideBReverse电压        /// </summary>        public double SideBReverseVoltage        {            get            {                return (double)this.GetValue(SideBReverseVoltageProperty);            }            set            {                this.SetValue(SideBReverseVoltageProperty, value);            }        }        #endregion    }}
 |