от
Я очень новой для C# и хотел попробовать некоторые проблемы. Я создал элемент управления ListView, чтобы сохранить операции двух случайных чисел, все из которых происходят в точном 1 минуту. Вот как я построил график. Первый столбец называется "Время начала", чтобы записать время, в которое таймер начал. Вторая колонка делает то же самое, но в "конце времени". Теперь, когда он работает, ListView будет программно создать несколько столбцов для хранения результатов операций. Однако, когда программа работает, результаты будут прыгать во втором столбце, который используется для записи "Конец времени". Как я могу убедиться в том, что второй столбец пуст до конца таймера, а результаты будут введены в Начиная с третьей колонке до конца? Спасибо! Вот код
private void Bstart_Click(object sender, EventArgs e)
        {
            timer1.Start();
            lvi1 = new ListViewItem(DateTime.Now.ToString("HH:mm:ss"));
            listView2.Items.Add(lvi1);
        }

        private void Timer1_Tick(object sender, EventArgs e)
        {
            Random ran1 = new Random();
            Random ran2 = new Random();

            double nu1 = ran1.Next(0, 100);
            double nu2 = ran2.Next(2, 270);

            string op;
            var operation = ran1.Next(1, 5);
            double res;

            if (k > 1)
            {
                label1.Text = k.ToString()   " seconds remaining";
            }
            else if (k == 1)
            {
                label1.Text = k.ToString()   " seconds remaining";
            }
            else
            {
                timer1.Stop();
                lvi1.SubItems[1].Text = DateTime.Now.ToString("HH:mm:ss");
                label1.Text = "You have 10 seconds";
                //MessageBox.Show("You are out of time!", "Too Bad", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation);
                k = 10;
            }
            k

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
...