Autor Beitrag
DasBöse
Hält's aus hier
Beiträge: 1



BeitragVerfasst: Di 13.03.07 11:03 
Hab mal wieder ´n Anfängerproblem schätze ich. Also ich möchte eine XML auslesen. Das hab ich auch schon geschafft das mache ich so:
ausblenden C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
        {
            string strDatei = Application.StartupPath + "\\Skin.xml";

            System.Xml.XmlTextReader xmltReader = new System.Xml.XmlTextReader(strDatei);

            while (xmltReader.Read())
            {
                if ((xmltReader.NodeType == System.Xml.XmlNodeType.Element) && (xmltReader.Name == "SkinElement"))
                {
                    if (this.rtfXML.Text != "")
                    {
                        this.rtfXML.Text += "\n";
                    }
                }
                if (xmltReader.NodeType == System.Xml.XmlNodeType.Text)
                {
                    this.rtfXML.Text += xmltReader.Value + "\t";
                }
            }                
                xmltReader.Close();
            }



So ich weiß irgendwas muss ich ändern.

Meine Treeview Knoten-Punkte heißen Masterpage, SiteHeader und SiteFooter.

Nun möchte ich wenn ich auf einen dieser Nodes klicke, das nur der XML-Text von Masterpage angezeigt wird bzw. von SiteHeader oder SiteFooter die in der XML-Datei vorhanden sind.

Mit der MSDN und google habe ich leider nichts gefunden.

Bitte helft mir.

MFG