| 
                         Dobry den, nacitam tabulku(uz ji mam nactenou do dataGridView) a hodnoty jednotlivych bunek ukladam do promennych. Po precteni jednoho radku zapisuji promenne do XML souboru, pote nacitam dalsi radek v dataGridView. Problem je v tom ze chci zapsat kompletni dataGridView do jednoho XML souboru a tim ze jsem ve smycce musim hlidat zacatek a konec. Pokud zde mam IF blok zapis nefunguje. Nevim jak dale? Eventualne je cela konstrukce chybna? (jsem zacatecnik. Visual Studio 2010 Express)  Dekuji za vase pripominky. 
   private void btnWriteXMLfile_Click(object sender, EventArgs e)
        {
            for (int i = 0; i < sheetDataGridView.RowCount; i++)
            {
                string Schipspeed_konvertiert = "";
                string Direction_konvertiert = "";
                string Wind_konvertiert = "";
                for (int j = 0; j < sheetDataGridView.ColumnCount; j++)
                {
                    // int  Schipspeed, Direction, Wind = -1;
                    switch (j)
                    {
                        case 0:
                            Schipspeed_konvertiert = sheetDataGridView.Rows[i].Cells[j].FormattedValue.ToString();
                            break;
                        case 1:
                            Direction_konvertiert = sheetDataGridView.Rows[i].Cells[j].FormattedValue.ToString();
                            break;
                        case 2:
                            Wind_konvertiert = sheetDataGridView.Rows[i].Cells[j].FormattedValue.ToString();
                            break;
                                                       
                    }
                    
                  }
               
                Console.WriteLine(Schipspeed_konvertiert + " " + Direction_konvertiert + " " + Wind_konvertiert);
                              if (sheetDataGridView.Columns.Count == 0)
                    {
                        XmlTextWriter w = new XmlTextWriter("XML_Export_for_Ereenserver.xml", null);
                        w.Formatting = Formatting.Indented;
                        w.WriteStartDocument();
                    }
                
                               w.WriteStartElement(Schipspeed_konvertiert);
                                w.WriteEndElement();
                if (sheetDataGridView.Columns.Count == i)
                writeing von XML
                {
                    w.WriteEndDocument();
                    w.Close();
                    System.Diagnostics.Process.Start("XML_Export_for_Ereenserver.xml");
                }
            }
        }
    }
}
                        
                     |