Crew .NET |
|
Als je het nieuwe formuliertje gaat openen, zet dan de Owner op het 'hoofdscherm'. Als je dan het formulier gaat sluiten kan je doen zoals Ontani zei:
'Openen van het formuliertje
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim formulier As New FormUpdate()
formulier.Owner = Me
Me.Enabled = False
formulier.Show()
End Sub
Private Sub formulierClosing(ByVal sender As System.Object, ByVal e As System.Windows.Forms.FormClosedEventArgs) Handles MyBase.FormClosed
'In het knop-event van het formulier voeg je de gegevens al toe
'In dit event (sluiten) update je de datasource door simpelweg
'die methode aan te roepen, nl. : Vul_DataGrid()
CType(Me.Owner, naamMainForm).Vul_DataGrid()
Owner.Enabled = True
End Sub
'Openen van het formuliertje Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim formulier As New FormUpdate() formulier.Owner = Me Me.Enabled = False formulier.Show() End Sub Private Sub formulierClosing(ByVal sender As System.Object, ByVal e As System.Windows.Forms.FormClosedEventArgs) Handles MyBase.FormClosed 'In het knop-event van het formulier voeg je de gegevens al toe 'In dit event (sluiten) update je de datasource door simpelweg 'die methode aan te roepen, nl. : Vul_DataGrid() CType(Me.Owner, naamMainForm).Vul_DataGrid() Owner.Enabled = True End Sub
|