Как пройтись по элементам лист бокса поочередно отображая их в текст боксе - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! Подскажите как реализовать следующую вещь: На форме есть лист бокс, текст бокс, кнопка. по нажатию кнопки в текст боксе отображается первый элемент списка из лист бокса, после следующего нажатия на эту же кнопку отображается второй элемент итд. В текст боксе всегда отображается по одному элементу из списка лист бокс. Спасибо!
for (int i = listBox_LoadedText.Items.Count - 1; i >= 0; i--) { textBox_Sentens.Text = listBox_LoadedText.Items[i].ToString(); } Так, он отображает весь список, а надо по одному и поочередно,

Решение задачи: «Как пройтись по элементам лист бокса поочередно отображая их в текст боксе»

textual
Листинг программы
int counter = 0;
private void button1_Click(object sender, EventArgs e)
{
    textBox1.Text = listBox1.Items[counter++].ToString();
    if (counter == listBox1.Items.Count) // это для того
        counter = 0;                              // чтобы зациклить
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.077 из 5
Похожие ответы