| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Comment fermer un formulaire Ouverte par ShowDialog
    Visual Basic de Microsoft , il est facile de construire des formes en fonction de dialogue . Il suffit de glisser quelques contrôles sur la surface de la forme, ajouter un peu de code, puis appeler la méthode ShowDialog pour rendre la forme apparaît. Fermeture de la forme n'est pas aussi intuitive. Au lieu de simplement appeler les méthodes proches , les concepteurs de cadres ont décidé que nous devrions d'abord définir la propriété DialogResult de rendre le contrôle au formulaire principal , laissez ce formulaire appeler la méthode Close . Suivez ces étapes pour apprendre la bonne façon de fermer une boîte de dialogue. Choses que vous devez
    Microsoft Visual Studio ou Visual Basic Express ( 2005 ou plus tard )
    Voir Plus Instructions
    1

    Ouvrez Visual Studio et créez un nouveau projet Windows Form. Cliquez sur "Fichier" puis "Nouveau projet " pour ouvrir la fenêtre du nouveau formulaire. Choisissez Visual Basic , Windows, projet Windows Form et appelez-le " DialogDemo . "
    2

    Créer une forme de dialogue. Cliquez sur " Project " puis " Ajouter un formulaire Windows. " Nommez le formulaire " DialogForm " et cliquez sur "OK".
    3

    Ajoutez deux boutons à la forme de dialogue . Cliquez sur l'icône Boîte à outils et faites glisser deux boutons sur le formulaire. Cliquez-droit sur le premier bouton , puis choisissez " Propriétés". Lorsque la liste des biens apparaît , modifiez la propriété de nom pour " btnOK " et modifiez la propriété de texte "OK". Cliquez sur «Escape» pour fermer la fenêtre des propriétés . Répétez ces étapes pour changer le nom de la deuxième bouton pour " btnCancel " et le texte à «Annuler». Double- cliquez sur le bouton 4

    "OK" et la fenêtre de l' éditeur de code
    apparaît. Modifiez le code comme suit :

    Private Sub btnOK_Click ( expéditeur de ByVal comme System.Object , ByVal e As System.EventArgs ) Handles btnOK.Click

    DialogResult = DialogResult.OK

    End Sub

    définition de la propriété DialogResult signale le cadre de transférer le contrôle au programme appelant. La valeur de la DialogResult devient la valeur de retour de la méthode ShowDialog . Les valeurs courantes sont « OK », « Annuler », « Oui», « Non» et « Annuler ». Ici, nous retournons "OK".
    5

    Faites un clic droit n'importe où sur la fenêtre de l'éditeur et choisissez " Concepteur de vues. " Lorsque la forme de dialogue s'affiche , double- cliquez sur le bouton "Annuler ", puis ajoutez le code suivant :

    Private Sub btnCancel_Click ( expéditeur de ByVal comme System.Object , ByVal e As System.EventArgs ) Handles btnCancel.Click < br >

    DialogResult = DialogResult.Cancel

    End Sub

    ici nous revenons «Annuler».
    6

    clic droit sur ​​Form1.vb l'Explorateur de solutions puis choisir "View designer. " La forme originale apparaît. Faites glisser un bouton de la barre d'outils sur le formulaire puis double- cliquez sur le bouton . Lorsque la fenêtre de l'éditeur apparaît, entrez le code suivant .

    Private Sub btnTest_Click ( expéditeur de ByVal comme System.Object , ByVal e As System.EventArgs ) Poignées btnTest.Click

    frm As New DialogForm Photos

    Si frm.ShowDialog = DialogResult.OK Puis

    MsgBox ( "OK")

    Else

    MsgBox ( «annulé» )
    < p> End If

    frm.Close ()

    End Sub

    Lorsque le bouton est cliqué , nous créons une nouvelle instance de la forme de dialogue, puis appeler sa méthode ShowDialog . Cela ouvre la forme de dialogue et attend une entrée de l'utilisateur. Quand un des deux boutons est cliqué , le contrôle est transmis de nouveau à Form1 , et nous présentons un message basé sur la valeur de la DialogResult . Après cela, nous fermons la forme .
    7

    Cliquez sur " F5" pour tester le programme .

    Previous :

    next :
      articles connexes
    ·Comment insérer dans une grille View 
    ·Comment convertir des chaînes aux objets dans VB 
    ·Comment créer un fichier délimité par des tabulation…
    ·Comment définir la taille d'un formulaire en VB 
    ·Comment créer un fichier EXE dans un fichier de catalo…
    ·Comment faire un menu déroulant ou Tab en Visual Basic…
    ·Comment faire pour créer un programme d'installation d…
    ·Comment renommer les fichiers avec un VBS 
    ·Comment utiliser la DLL VB6 De Vb.Net Pocket PC Applica…
    ·Tutoriel de base de données pour Visual Basic 2008 
      articles en vedette
    ·Qu'est-ce qu'un répertoire Python 
    ·Comment brancher une barre de progression pour IO.Strea…
    ·Brèves descriptions des classes VB.NET & Objets 
    ·Comment créer un document d'aide en VB6 
    ·Comment créer et déployer des sites Web avec Java 
    ·Comment faire une vidéo d'ouverture avec Game Maker 7 
    ·Java Certification FAQs 
    ·Comment remplacer un mal formé UTF-8 Regex 
    ·Comment faire un navigateur 3D 
    ·Ligne C + + Formation 
    Copyright © Connaissances Informatiques http://fr.wingwit.com