Suchergebnisse

Suchergebnisse 1-5 von insgesamt 5.

  • Benutzer-Avatarbild

    C# XML LinQ

    VaporiZed - - Daten(bank)programmierung

    Beitrag

    Auch wenn ich nicht so oft mit C# und XML-pur zu tun hab. Aber wenn Du die itemList hast, was hindert Dich daran zu schreiben: C#-Quellcode (1 Zeile)Ggf. noch nen Konstruktor rein, damit die Member gleich befüllt werden. Und dann später zum Bearbeiten des 1. Items: C#-Quellcode (1 Zeile)

  • Benutzer-Avatarbild

    C# XML LinQ

    VaporiZed - - Daten(bank)programmierung

    Beitrag

    Das ist eine passende Frage @ErfinderDesRades. Der hat dafür einige Hilfsklassen geschrieben, um das Problem zu bearbeiten. Das fiese an der Geschichte ist, dass jedes Formular seine eigene tDS-Instanz hat. Und damit seine eigenen Daten. Sehr kurz zusammengefasst: Du musst dafür sorgen, dass alle Formulare auf die selben Daten zugreifen. Die BindingSource-Property DataSource ist da eines der Anlaufziele. Die musst Du zu Beginn eines Formularaufrufs "umstöpseln", den BindingSources also das "rich…

  • Benutzer-Avatarbild

    C# XML LinQ

    VaporiZed - - Daten(bank)programmierung

    Beitrag

    Da meine C#-Kenntnisse nicht so dolle sind, hier in VB. Der Sinn dahinter dürfte aber klar sein: VB.NET-Quellcode (5 Zeilen) In Form2 gibt es dann eben eine Sub namens SetDataRow, die diese NewDataRow in einer Form-internen Variable abspeichert und dann im weiteren Verlauf verändert. Sobald Form2 mit DialogResult.OK (ist Dir klar, wie das geht?) beendet wurde, wird die neue DataRow ins tDS des Hauptforms übernommen. Anderenfalls bei nächster Gelegenheit entsorgt. Man kann sich den Spaß mit SetDa…

  • Benutzer-Avatarbild

    C# XML LinQ

    VaporiZed - - Daten(bank)programmierung

    Beitrag

    Oha. Das Ganze wird komplizierter, wenn Du mit .Show und nicht mit .ShowDialog() arbeitest, da bei letzterem nur 1 Fenster auftauchen kann (-> nur eine DataRow ist neu erstell- und bearbeitbar), jedoch bei .Show() niemand davon abgehalten wird, 20 Fenster gleichzeitig zu öffnen. Musst Du ausprobieren, ob das geht. Ein weiterer Vorteil bei ShowDialog ist: Man kann auswerten, wie das Dialog-Ergebnis ist. Und darauf reagieren, wie in meinem Beispielcode. Ohne ShowDialog ist das Ergebnis nicht auswe…

  • Benutzer-Avatarbild

    C# XML LinQ

    VaporiZed - - Daten(bank)programmierung

    Beitrag

    Nö. Ist ja kein Wertetyp wie int, sondern ein Referenztyp, da eine Klasse => Es ist wurscht, ob Du das so oder so übergibst. Geändert wird's immer.