コード例 #1
0
        public ToolkitForm()
        {
            InitializeComponent();

            // read register for serial number and set IsDemo
            IsDemo = false;
            IsInternationalSystemOfUnits_IS_ = false;

            PsychrometricsInputData = new PsychrometricsInputData(IsDemo, IsInternationalSystemOfUnits_IS_);

            SwitchCalculation();

            CalculatePsychrometrics();
        }
コード例 #2
0
        private void SwitchUnitedStatesCustomaryUnits_IP_InternationalSystemOfUnits_IS_()
        {
            if (PsychrometricsInputData.ConvertValues(InternationalSystemOfUnits_IS_.Checked))
            {
                SwitchCalculation();
            }

            if (InternationalSystemOfUnits_IS_.Checked)
            {
                if (Psychrometrics_DBT_RH.Checked)
                {
                    PsychrometricsTemperatureWetBlubUnits.Text = ConstantUnits.Percentage;
                }
                else
                {
                    PsychrometricsTemperatureWetBlubUnits.Text = ConstantUnits.TemperatureCelsius;
                }

                if (Psychrometrics_Enthalpy.Checked)
                {
                    PsychrometricsTemperatureDryBlubUnits.Text = ConstantUnits.KilojoulesPerKilogram;
                }
                else
                {
                    PsychrometricsTemperatureDryBlubUnits.Text = ConstantUnits.TemperatureCelsius;
                }

                if (PyschmetricsElevationRadio.Checked)
                {
                    PsychrometricsElevationPressureLabel2.Text = ConstantUnits.Meter;
                }
                else
                {
                    PsychrometricsElevationPressureLabel2.Text = ConstantUnits.BarometricPressureKiloPascal;
                }
            }
            else
            {
                if (Psychrometrics_DBT_RH.Checked)
                {
                    PsychrometricsTemperatureWetBlubUnits.Text = ConstantUnits.Percentage;
                }
                else
                {
                    PsychrometricsTemperatureWetBlubUnits.Text = ConstantUnits.TemperatureFahrenheit;
                }

                if (Psychrometrics_Enthalpy.Checked)
                {
                    PsychrometricsTemperatureDryBlubUnits.Text = ConstantUnits.BtuPerPound;
                }
                else
                {
                    PsychrometricsTemperatureDryBlubUnits.Text = ConstantUnits.TemperatureFahrenheit;
                }

                if (PyschmetricsElevationRadio.Checked)
                {
                    PsychrometricsElevationPressureLabel2.Text = ConstantUnits.Foot;
                }
                else
                {
                    PsychrometricsElevationPressureLabel2.Text = ConstantUnits.BarometricPressureInchOfMercury;
                }
            }
        }