если ваш XML-файл всегда будет иметь такую структуру, которую вы можете использовать просто:
string version = "";
int n = 0;
using (DataSet ds = new DataSet())
{
ds.ReadXml(@"sample.xml");
if(ds.Tables.Contains("ManagedObject")
&& ds.Tables["ManagedObject"].Rows.Count > n)
{
ver = ds.Tables["ManagedObject"].Rows[n]["version"].ToString();
}
}
, чтобы получить n-ю ManagedObject
версию.
в вашем случае у вас есть только 1, поэтому n = 0
.
, если вы хотите добавить «версию» в качестве элемента, который появится в первом столбце списка:
listView1.Items.Add(version);
если «версия» должна быть добавлена к существующему элементу во вторичном столбце, используйте:
listview1.Items[n].SubItems.Add(version);
Вы можете посмотреть здесь для получения более подробной информации.