private void listBox_SelectedIndexChanged(object sender, EventArgs e) { if (listBox.SelectedIndex >= 0 && listBox.SelectedIndex < Historys.Count) { textBox.Text = GetTextFromUser(Historys[listBox.SelectedIndex]); } }