question très basique. J'ai 3 formes. une forme principale avec deux boutons, qui doivent ouvrir l'une des deux autres formes en cliquant sur le bouton. Maintenant, lorsque le bouton 2 est cliqué, alors le formulaire 2 devrait s'ouvrir et former la forme 2 personne devrait être en mesure de revenir en arrière et de venir au formulaire principal. comment puis-je faire cela?vb formes bouton contrôle
0
A
Répondre
0
peu brumeux sur VB mais cela devrait être assez bon :)
On click of button that shows form2 [Modified]
Dim frmOne as Form1
frmOne = Me
Dim frmTwo as Form2
frmTwo = new Form2(frmOne)
frmTwo.show()
Note: Form2 should have a constructor that takes form1 object.
To come back place a button on Form2 and pass the object of first form to form2.
me.hide() or me.visible = false
frmOne.show()
0
Sous forme d'appel, déclare une référence à la forme dite, et utiliser le mot-clé WithEvents si vous voulez piéger les événements du formulaire (comme form_closing)
Public Class MDIMain
Private WithEvents _cases As frmGrid
puis, quand ils cliquent sur quelque chose pour ouvrir la deuxième forme, créer une nouvelle instance de celui-ci:
Private Sub mnuViewCaseFiles_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles mnuViewCaseFiles.Click
If IsNothing(_cases) Then
_cases = New frmGrid
_cases.WindowState = FormWindowState.Maximized
End If
_cases.Visible = Me.mnuViewCaseFiles.Checked
End Sub
alors vous pouvez gérer l'événement de clôture de la deuxième forme:
Private Sub _cases_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles _cases.FormClosing
_cases = Nothing
mnuViewCaseFiles.Checked = False
End Sub
Questions connexes
- 1. contrôle WebBrowser sur application Windows form2 vb
- 2. Contrôle VB bloque mon application
- 3. La meilleure façon d'utiliser un contrôle sous deux formes
- 4. Flash - Bouton de contrôle
- 5. Contrôle de bouton?
- 6. android listview bouton contrôle
- 7. Android contrôle custrom (bouton)
- 8. bouton d'image personnalisée contrôle, silverlight
- 9. contrôle de bouton personnalisé WPF
- 10. Contrôle d'onglet ASP.NET avec des formes d'onglet personnalisées
- 11. Comment faire des tableaux de bouton vb .net 2005
- 12. basculer entre les formes sur studio ironpython
- 13. Plusieurs formes dans vb.net
- 14. Modification de l'orientation d'un contrôle Win dans VB .Net
- 15. Comment rendre un contrôle CheckBox VB 6.0 transparent?
- 16. Activer un contrôle d'une autre application avec User32 (vb .net)
- 17. Chargement de formulaires VB/UserControls dans le contrôle ActiveX
- 18. Comment utiliser un contrôle VB sur une page C#?
- 19. Chargement d'un contrôle à l'intérieur d'un Vb.net VB 6 forme
- 20. PHP - créer plusieurs formes
- 21. Plusieurs formes dans delphi
- 22. plusieurs formes dans asp.net
- 23. Formulaire VB Redimensionner le problème d'événement?
- 24. formes de mise au point
- 25. formes, Mysql et valeurs
- 26. VB Appel des méthodes du formulaire parent dans un contrôle utilisateur
- 27. Bouton de la boîte de contrôle personnalisée
- 28. Contrôle de bouton dynamique dans AJAX
- 29. Comment associer un bouton à un contrôle?
- 30. asp.net personnalisé contrôle de l'utilisateur web - bouton