none
привязка Xml файла в виде таблицы RRS feed

  • Вопрос

  • using System.Windows.Forms;
    using System.Drawing;
    using System.Data;
    using System.Xml;




    class FormWithDataXml : Form

    {

        Panel panel1;



        public FormWithDataXml()
        {
            panel1 = new Panel();
            panel1.BorderStyle = BorderStyle.Fixed3D;
            panel1.Width = 600;
            panel1.Height = 600;


            this.Controls.Add(panel1);

            DataSet dataSet1 = new DataSet("run");
            dataSet1.ReadXml("c://Users//АННА//Documents//Visual Studio 2017//Projects//WindowsFormsApp3//images//schemaю1.xml");

            DataGridView dataGridView1 = new DataGridView();
            dataGridView1.Width = 250;
            dataGridView1.Height = 150;
            dataGridView1.Location = new Point(20, 500);
            dataGridView1.AutoGenerateColumns = true;
             dataGridView1.DataSource = dataSet1;
            dataGridView1.DataMember = "Машина";
            //dataGridView1.DataMember = "Квартира";
            //dataGridView1.DataMember = "Интернет";
            //dataGridView1.DataMember = "Электро";
            //dataGridView1.DataMember = "Месяц";


            //dataGridView1.ColumnCount = 5;
            panel1.Controls.Add(dataGridView1);
        }
        static void Main()
        {
            Application.Run(new FormWithDataXml());
        }
    }

    System.ArgumentException произошло
      HResult=0x80070057
      Сообщение = Список потомков для поля Машина создать нельзя.
      Источник = System.Windows.Forms
      

    Xml файл

    <?xml version="1.0" encoding="UTF-8" standalone="true"?>

    -<DocumentElemen>


    -<Calendar>

    <Машина/>

    <Квартира/>

    <Интернет/>

    <Электро/>

    <Месяц/>

    </Calendar>


    -<Calendar>

    <Машина/>

    <Квартира/>

    <Интернет/>

    <Электро/>

    <Месяц/>

    </Calendar>

    </DocumentElemen>

    помогите пожалуйста найти ошибку

           
    8 августа 2017 г. 7:16

Ответы