Bobik4556Ttft
@Bobik4556Ttft
Тот ещё Мухтар

Как вернуть всю выбранную строку из ListView?

Имеется Listview, выбираем, к примеру, первый элемент, первой строки.
И мне нужно сосчитать всю строку, в которой есть выделенный элемент, а не только выделенную ячейку строки.
Как это сделать?645561ed96e37416569149.png6455621f149ab288868611.png
private void SelectItem(object sender, EventArgs e){
			for (int i = 0; i < listView1.Items.Count; i++ ) {
				if (listView1.Items[i].Selected) {
					string SelectElement = listView1.Items[i].Text;
					//AllStudentTextboxPanel[1].Text = SelectElement.Text;
					/*for (int i1 = 0; i1 < listView1.Columns.Count; i++) {
						AllStudentTextboxPanel[i1].Text = SelectElement.Text;
					}*/
				}
			}
		}
  • Вопрос задан
  • 66 просмотров
Решения вопроса 1
BasiC2k
@BasiC2k
.NET developer (open to job offers)
То, что Вы видете в ListView: первый столбец - это Text, все последующие - Subitems элементы Item a.
Итого, Вам нужно перебрать имеющиеся SubItems для listView1.Items[i]
Например так:
var firstSubItemText = listView1.Items[0].SubItems[0].Text;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы