Hallo,
ich stehe gerade etwas auf dem Schlauch und verstehe es nicht.
Ich habe eine Form in der ich in einem Panel eine Unterform lade.
In diesem ChildForm warte ich in einem Thread auf den Scan eines NFC-Tags
Sobald er diesen erkannt hat, soll er diesen an die Mainform über eine Funktion zurück geben und die ChildForm schliessen.
In der Debug-Ausgabe wird mir der NFC-Tag ausgegeben, setze ich einen Haltepunkt zeigt er mir auch auf txtFocusbox.Text einen Inhalt der Textbox.
Im Programm selbst ist die Textbox aber leer.
Habe ich einen Denkfehler oder was mache ich falsch?
Danke
Code-Tags korrigiert ~VaporiZed
ich stehe gerade etwas auf dem Schlauch und verstehe es nicht.
Ich habe eine Form in der ich in einem Panel eine Unterform lade.
VB.NET-Quellcode
- Friend Sub OpenChildForm(ByVal childForm As Form)
- If Not IsNothing(currentChildForm) Then
- currentChildForm.Close()
- currentChildForm = Nothing
- End If
- panel_Sub.Controls.Clear()
- currentChildForm = childForm
- childForm.TopLevel = False
- childForm.FormBorderStyle = FormBorderStyle.None
- childForm.Dock = DockStyle.Fill
- panel_Sub.Controls.Add(childForm)
- panel_Sub.Tag = childForm
- childForm.BringToFront()
- childForm.Focus()
- childForm.Show()
- End Sub
In diesem ChildForm warte ich in einem Thread auf den Scan eines NFC-Tags
Sobald er diesen erkannt hat, soll er diesen an die Mainform über eine Funktion zurück geben und die ChildForm schliessen.
VB.NET-Quellcode
In der Debug-Ausgabe wird mir der NFC-Tag ausgegeben, setze ich einen Haltepunkt zeigt er mir auch auf txtFocusbox.Text einen Inhalt der Textbox.
Im Programm selbst ist die Textbox aber leer.
Habe ich einen Denkfehler oder was mache ich falsch?
Danke
Code-Tags korrigiert ~VaporiZed
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „VaporiZed“ ()