listview.item[x].Text
возвращает "ListViewItem: {item's text}"
, но я хочу только текстКак получить текст из элемента ListView?
, например, пункт 0 = a.txt
listView1.Items[0].Text
=>"ListViewItem: {a.txt}"
почему не "a.txt"
?
В чем проблема?
listview.item[x].Text
возвращает "ListViewItem: {item's text}"
, но я хочу только текстКак получить текст из элемента ListView?
, например, пункт 0 = a.txt
listView1.Items[0].Text
=>"ListViewItem: {a.txt}"
почему не "a.txt"
?
В чем проблема?
Многие классы .NET, такие как ListViewItem, переопределяют метод System.Object.ToString(). Который выглядит следующим образом:
public override string ToString()
{
return "ListViewItem: {" + this.Text + "}";
}
Так ясно вы используете listView1.Items [0], а не listView1.Items [0] .Text в вашем выражении часов кода или отладки. Неясно, что относится к вопросу.
мой код ise 'listView1.Items [0] .Text' и возвращает ' 'ListViewItem: {" + this.Text + "}' –
Я не верю в это. Опубликуйте скриншот, чтобы это доказать. –
My listview.items [0] .text показывает вышеупомянутое – Colbs
winforms, webforms или что? –
'где проблема' - для начала, как вы задаете вопросы. Чтобы устранить эту проблему, вы можете прочитать следующую статью: http://tinyurl.com/so-hints –
Тег [text] и тег [item] не полезны. Тем не менее, теги [winforms], [asp.net], [wpf] или другой соответствующий тег, описывающий используемую вами технологию, будут полезны, так как существуют разные виды списков. –