Пример #1
0
        private void btnWritePowerDownTiming_Click(object sender, RoutedEventArgs e)
        {
            Screen screen = (Screen)cmbxScreenList.SelectedItem;

            PowerDownTiming timing = new PowerDownTiming();

            timing.StartToS1  = byte.Parse(((ListBoxItem)cmbxPowerDownTimingStToS1.SelectedItem).Uid);
            timing.S1ToS2     = byte.Parse(((ListBoxItem)cmbxPowerDownTimingS1ToS2.SelectedItem).Uid);
            timing.S2ToS3     = byte.Parse(((ListBoxItem)cmbxPowerDownTimingS2ToS3.SelectedItem).Uid);
            timing.S3ToS4     = byte.Parse(((ListBoxItem)cmbxPowerDownTimingS3ToS4.SelectedItem).Uid);
            timing.Multiplier = byte.Parse(((ListBoxItem)cmbxPowerDownTimingMultiplier.SelectedItem).Uid);

            screen.PowerDownTiming = timing;
        }
Пример #2
0
        private void btnReadPowerDownTiming_Click(object sender, RoutedEventArgs e)
        {
            Screen screen = (Screen)cmbxScreenList.SelectedItem;

            PowerDownTiming timing = screen.PowerDownTiming;

            foreach (ListBoxItem item in cmbxPowerDownTimingStToS1.Items)
            {
                if (item.Uid == ((byte)timing.StartToS1).ToString())
                {
                    cmbxPowerDownTimingStToS1.SelectedItem = item;
                }
            }

            foreach (ListBoxItem item in cmbxPowerDownTimingS1ToS2.Items)
            {
                if (item.Uid == ((byte)timing.S1ToS2).ToString())
                {
                    cmbxPowerDownTimingS1ToS2.SelectedItem = item;
                }
            }

            foreach (ListBoxItem item in cmbxPowerDownTimingS2ToS3.Items)
            {
                if (item.Uid == ((byte)timing.S2ToS3).ToString())
                {
                    cmbxPowerDownTimingS2ToS3.SelectedItem = item;
                }
            }

            foreach (ListBoxItem item in cmbxPowerDownTimingS3ToS4.Items)
            {
                if (item.Uid == ((byte)timing.S3ToS4).ToString())
                {
                    cmbxPowerDownTimingS3ToS4.SelectedItem = item;
                }
            }

            foreach (ListBoxItem item in cmbxPowerDownTimingMultiplier.Items)
            {
                if (item.Uid == ((byte)timing.Multiplier).ToString())
                {
                    cmbxPowerDownTimingMultiplier.SelectedItem = item;
                }
            }
        }