Eine Detail Form aus Master Form aufrufen

22/08/2007 - 13:58 von Fatah Tawakkul | Report spam
Hallo alle Zusammen,

Wer kann mir bitte den Weg zeigen, wie ich eine Detail Form aus einer Master
Form mit Parameter aufrufen kann.
Über einen Menüpunkt habe ich schon ein Ereignis ausgelöst und folgende
Zeilen geschrieben. Die Form wird dadurch geöffnet. Aber das reicht leider
wegen der Beziehung der Tabellen und Daten noch nicht aus.

(Private Sub SendungToolStripMenuItem_Click(ByVal sender As Object, ByVal e
As System.EventArgs) Handles SendungToolStripMenuItem.Click
' Create a new Form1 and set its Visible property to true.
Form2.Visible = True

' Set the new form's desktop location so it appears below and
' to the right of the current form.
form2.SetDesktopLocation(x, y)
x += 30
y += 30

' Keep the current form active by calling the Activate method.
Form2.Activate()

End Sub)


Über einen Lösungsvorschlag bin ich sehr dankbar und verbleibe

Mit freundlichen Grüßen

Fatah Tawakkul
 

Lesen sie die antworten

#1 Peter Fleischer
22/08/2007 - 14:42 | Warnen spam
Fatah Tawakkul wrote:

Wer kann mir bitte den Weg zeigen, wie ich eine Detail Form aus einer
Master Form mit Parameter aufrufen kann.
Über einen Menüpunkt habe ich schon ein Ereignis ausgelöst und
folgende Zeilen geschrieben. Die Form wird dadurch geöffnet. Aber das
reicht leider wegen der Beziehung der Tabellen und Daten noch nicht
aus.

(Private Sub SendungToolStripMenuItem_Click(ByVal sender As Object,
ByVal e As System.EventArgs) Handles SendungToolStripMenuItem.Click
' Create a new Form1 and set its Visible property to true.



Hi Fatah,
und wo ist das "Create a new Form1"?

Form2.Visible = True



Form2 ist bestimmt der Klassenname, nicht der Name der Variablen, die den
Verweis auf das Objekt vom Typ ? hàlt?

' Set the new form's desktop location so it appears below and
' to the right of the current form.
form2.SetDesktopLocation(x, y)
x += 30
y += 30

' Keep the current form active by calling the Activate method.
Form2.Activate()

End Sub)


Über einen Lösungsvorschlag bin ich sehr dankbar und verbleibe



Du meinst vermutlich:

Private Sub SendungToolStripMenuItem_Click(ByVal sender As Object, _
ByVal e As System.EventArgs) Handles SendungToolStripMenuItem.Click

Dim frm As New Form2
' hier der Zugriff auf die Instanz
' ...
frm.Show

End Sub

Viele Grüße

Peter

Ähnliche fragen