Announcement

Collapse
No announcement yet.

TreeView kopieren

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • TreeView kopieren

    Hallo zusammen,

    ich habe einen TreeView:

    Broker
    -OrderTypes
    --Exchange
    ---Limit
    ---usw.

    ich suche nun eine Möglichkeit, wenn ich den Knoten Exchange makiere, dass er mir diesen, mit allen Unterknoten kopiert und unterhalb hinzufügt.

    Sprich, dass es dann so aussieht:
    Broker
    -OrderTypes
    --Exchange
    ---Limit
    ---usw.
    --Exchange
    ---Limit
    ---usw.

    Das kopieren habe ich schon hinbekommen funktioniert auch soweit, bloß wie füge ich das ganz jetzt noch unterhalb ein??
    Kopieren:

    XmlDocument doc = new XmlDocument();
    doc.Load(AktuellGeladeneDatei.Text);
    //ab markiertem Knoten kopieren
    XmlNode root = doc.SelectSingleNode(markierterPfad.Text);
    //Eine Kopie mit CloneNode erstellen
    XmlNode deep = root.CloneNode(true);
    tBXML.Text = deep.OuterXml;

    Gibt es da eine Möglichkeit?
    Ich hoffe mir kann jemand helfen.
    Ein Beispiel wäre natürlich auch supi.

    Danke schonmal!!

  • #2
    Hallo,

    eine Möglichkeit mit Drag&Drop-Funktionalität (linke, rechte Maus ähnlich wie im Explorer) zeigt http://dotnet-snippets.de/dns/treeview-dragdrop-SID1133.aspx

    MfG Gü
    "Any fool can write code that a computer can understand. Good programmers write code that humans can understand". - Martin Fowler

    Comment

    Working...
    X