Moin zusammen,
ich habe ein Problem mit dem Laden von Textboxen in einer anderen Form und mitt der MDI Option.
Wenn ich es ohne die MDI gemacht habe, hat es geklappt. Folgendes Problem habe ich:
Eine Form (frmSpielerdaten) hat Textboxen (txtHeimSpieler1 - txtHeimSpieler6 und das gleiche für Gast und 2 x Mannschaftsname) - also 14 Stück.
Wenn ich die Textboxen gefüllt habe und auf OK klicke geht die Form frmSpielstand auf und die soll die Daten aus den Textboxen in Lables schreiben.
Der Code dazu lautet:
Also ganz simpel und ohne viel schnick-schnak. Soll ja auch nicht viel können oder speichern oder der gleichen.
Als ich das Programm geschrieben habe und alles in einem eigenen Fenster gemacht habe, hat es so geklappt. Jetzt mit MDI bleiben die Labels leer - warum?
ich habe ein Problem mit dem Laden von Textboxen in einer anderen Form und mitt der MDI Option.
Wenn ich es ohne die MDI gemacht habe, hat es geklappt. Folgendes Problem habe ich:
Eine Form (frmSpielerdaten) hat Textboxen (txtHeimSpieler1 - txtHeimSpieler6 und das gleiche für Gast und 2 x Mannschaftsname) - also 14 Stück.
Wenn ich die Textboxen gefüllt habe und auf OK klicke geht die Form frmSpielstand auf und die soll die Daten aus den Textboxen in Lables schreiben.
Der Code dazu lautet:
VB.NET-Quellcode
- Public Class frmSpielstand
- Private Sub frmSpielstand_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
- lblHeim.Text = frmSpielerdaten.txtHeimMannschaft.Text
- lblHeimSpieler1.Text = frmSpielerdaten.txtHeimSpieler1.Text
- lblHeimSpieler2.Text = frmSpielerdaten.txtHeimSpieler2.Text
- lblHeimSpieler3.Text = frmSpielerdaten.txtHeimSpieler3.Text
- lblHeimSpieler4.Text = frmSpielerdaten.txtHeimSpieler4.Text
- lblHeimSpieler5.Text = frmSpielerdaten.txtHeimSpieler5.Text
- lblHeimSpieler6.Text = frmSpielerdaten.txtHeimSpieler6.Text
- lblGast.Text = frmSpielerdaten.txtGastMannschaft.Text
- lblGastSpieler1.Text = frmSpielerdaten.txtGastSpieler1.Text
- lblGastSpieler2.Text = frmSpielerdaten.txtGastSpieler2.Text
- lblGastSpieler3.Text = frmSpielerdaten.txtGastSpieler3.Text
- lblGastSpieler4.Text = frmSpielerdaten.txtGastSpieler4.Text
- lblGastSpieler5.Text = frmSpielerdaten.txtGastSpieler5.Text
- lblGastSpieler6.Text = frmSpielerdaten.txtGastSpieler6.Text
- If frmSpielerdaten.txtHeimSpieler5.Text = "" Then
- lblHeimSpieler5.Visible = False
- ElseIf frmSpielerdaten.txtHeimSpieler6.Text = "" Then
- lblHeimSpieler6.Visible = False
- End If
- If frmSpielerdaten.txtGastSpieler5.Text = "" Then
- lblGastSpieler5.Visible = False
- ElseIf frmSpielerdaten.txtGastSpieler6.Text = "" Then
- lblGastSpieler6.Visible = False
- End If
- End Sub
- End Class
Also ganz simpel und ohne viel schnick-schnak. Soll ja auch nicht viel können oder speichern oder der gleichen.
Als ich das Programm geschrieben habe und alles in einem eigenen Fenster gemacht habe, hat es so geklappt. Jetzt mit MDI bleiben die Labels leer - warum?