<xmlfile > <Element name="Path"> <Type>str</Type> <Values>c:\</Values> <Comment>....</Comment> </Element> </xmlfile>
<xmlfile> <Element name="PATH1"> <Type>int</Type> <Values>D:\</Values> <Comment>...</Comment> </Element> <Element name="PATH2"> <Type>str</Type> <Values>D:\</Values> <Comment>...</Comment> </Element> </xmlfile>
<DataGrid x:Name="DG" ItemsSource="{Binding model.Element}" Grid.Column="2" Grid.Row="3" AutoGenerateColumns="False" CanUserAddRows="True" CanUserDeleteRows="True" SelectedItem="{Binding model.SelectedParameter, Mode=TwoWay, Converter={StaticResource ParameterConverter}}" >
XmlReader reader = XmlReader.Create(ofd.FileName); reader.ReadToDescendant("Element"); XmlSerializer serializer = new XmlSerializer(typeof(Element)); Element element = new Element(); element = (Element)serializer.Deserialize(reader.ReadSubtree()); model.Element.Add(element);
<DataGrid Name="DG" ItemsSource="{Binding}" />
System.Data.DataSet ds = new System.Data.DataSet(); ds.ReadXml(ofd.FileName); DG.DataContext = ds.Tables[0];
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)