Ejemplo n.º 1
0
        public frmMorphologicalUnits(UnitsNet.Units.VolumeUnit vol, UnitsNet.Units.MassUnit mass, UnitsNet.Units.DurationUnit duration)
        {
            InitializeComponent();

            VolumeUnit   = vol;
            MassUnit     = mass;
            DurationUnit = duration;
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Note that changing the duration units here only changes the value
        /// of the numeric updown. The actual value doesn't affect the analysis calculations
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void cboDuration_SelectedIndexChanged(object sender, EventArgs e)
        {
            valDuration.ValueChanged -= valDuration_ValueChanged;

            UnitsNet.Units.DurationUnit newUnits = ((GCDUnits.FormattedUnit <UnitsNet.Units.DurationUnit>)cboDuration.SelectedItem).Unit;
            valDuration.Value = (decimal)Analysis.Duration.As(newUnits);

            valDuration.ValueChanged += valDuration_ValueChanged;

            UpdateCriticalDuration();
        }
Ejemplo n.º 3
0
 public static void SelectUnit(System.Windows.Forms.ComboBox cbo, UnitsNet.Units.DurationUnit unit)
 {
     foreach (FormattedUnit <UnitsNet.Units.DurationUnit> cboUnit in cbo.Items)
     {
         if (cboUnit.Unit == unit)
         {
             cbo.SelectedItem = cboUnit;
             return;
         }
     }
 }
Ejemplo n.º 4
0
 private void cmdOK_Click(object sender, EventArgs e)
 {
     VolumeUnit   = ((GCDUnits.FormattedUnit <UnitsNet.Units.VolumeUnit>)cboVolume.SelectedItem).Unit;
     MassUnit     = ((GCDUnits.FormattedUnit <UnitsNet.Units.MassUnit>)cboMass.SelectedItem).Unit;
     DurationUnit = ((GCDUnits.FormattedUnit <UnitsNet.Units.DurationUnit>)cboDuration.SelectedItem).Unit;
 }