У меня есть средство выбора списка, распространяемое двумя строками из XML-файла, одним именем и одним значением.
XmlReader xml = XmlReader.Create("file.xml");
XDocument _doc = XDocument.Load(xml);
var stringNames = from query in _doc.Descendants("string")
select new CustomValue
{
StringName = (string)query.Attribute("name"),
StringValue = (string)query.Attribute("value"),
};
Listpicker.ItemsSource = stringNames;
public class CustomValue
{
public string StringName
{
get;
set;
}
public string StringValue
{
get;
set;
}
}
Я могу прочитать значение ИЛИ с помощью ((appname.pagename.CustomValue)(this.Listpicker.SelectedItem)).StringValue
Но я не могу установить selectedItem, если я использовал метод, аналогичный приведенному выше, он меняет значение StringValue в классе CustomValue.
Любая помощь очень ценится!
Спасибо:)