Hallo Fachleute,
Ich stehte vor folgendem Problem, ich möchte, dass eine Textbox an eine bestimmte Zelle des DataTables binden.
Momentan mache ich das mittels Timer, der den Inhalt der Texbox alle Sekunden aktualisiert
Das Problem dabei ist, dass das Textfeld nur dann den Wert des DataTables entspricht, wenn dieser gerade aktualisiert wurde und somit nicht immer, wenn der DataTable aktualisiert wurde.
Soweit ich herausgefunden habe funktioniert das DataBinding mittels
Aber wie lege ich die Row fest, an die es gebunden ist. Ich habe zwar unter http://entwickler-forum.de/showthread.php?t=42535 eine Lösung gefunden, aber ich schaffe es nicht diese in VB.net zu übertragen.
Anmerkung: Der RowIndex ändert sich immer nur beim Laden des Formulars und nicht zwischenzeitlich. Daher würde ich gerne das DataBinding immer beim Laden des Formulars ausführen.
Vielen Dank im voraus.
Ich stehte vor folgendem Problem, ich möchte, dass eine Textbox an eine bestimmte Zelle des DataTables binden.
Momentan mache ich das mittels Timer, der den Inhalt der Texbox alle Sekunden aktualisiert
Code:
Me.Textbox.Text = DT.Rows(DT.Rows.find(ID)).Item(Spaltenname).toString
Soweit ich herausgefunden habe funktioniert das DataBinding mittels
Code:
textBox.DataBindings.Add("Text", dataSetName.Table["Tabellenname"], "Spaltenname")
Anmerkung: Der RowIndex ändert sich immer nur beim Laden des Formulars und nicht zwischenzeitlich. Daher würde ich gerne das DataBinding immer beim Laden des Formulars ausführen.
Vielen Dank im voraus.
Comment