| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> Content
    Come chiudere una maschera Aperto da ShowDialog
    di Microsoft Visual Basic rende facile costruire forme di dialogo -based. È sufficiente trascinare un paio di controlli sulla superficie forma , aggiungere un po 'di codice , quindi chiamare il metodo ShowDialog per far apparire il form . Chiudendo la forma non è così intuitivo . Invece di chiamare i metodi stretti , i progettisti quadro deciso che dobbiamo prima impostare la proprietà DialogResult per restituire il controllo al form principale , poi lasciare questa forma chiamare il metodo Close . Seguire questi passi per imparare il modo corretto per chiudere una finestra di dialogo . Cose che ti serviranno
    Microsoft Visual Studio o Visual Basic Express ( 2005 o versioni successive ) economici Mostra più istruzioni
    1

    Aprire Visual Studio e creare un nuovo progetto Windows Form . Fare clic su "File " e poi " Nuovo progetto " per aprire la nuova finestra del modulo . Scegliere Visual Basic , Windows , progetto Windows Form e il nome " DialogDemo . "
    2

    Creare una forma di dialogo. Fare clic su "Progetto ", quindi " Aggiungi Windows Form ". Nome del modulo " DialogForm " e fare clic su " OK ".
    3

    aggiungere due pulsanti a forma di dialogo . Fare clic sull'icona Casella degli strumenti e trascinare due pulsanti nel form. Fare clic destro sul primo pulsante e scegliere " Proprietà". Quando viene visualizzato l' elenco delle proprietà , modificare la proprietà name di " btnOK " e modificare la proprietà Text su " OK . " Fare clic su "Escape" per chiudere la finestra delle proprietà . Ripetere questa procedura per cambiare il nome del secondo pulsante di " btnCancel " e il testo di "Annulla". Apparirà doppio clic sul pulsante 4

    "OK" e la finestra dell'editor di codice
    . Modificare il codice come segue :

    Private Sub btnOK_Click ( ByVal sender As System.Object , ByVal e As System.EventArgs ) Handles btnOK.Click

    DialogResult = DialogResult.OK

    End Sub

    impostazione della proprietà DialogResult segnala il quadro per trasferire il controllo al programma chiamante . Il valore del DialogResult diventa il valore di ritorno del metodo ShowDialog . I valori comuni sono "OK", "Annulla ", " Sì", "No" e "Annulla ". Qui torniamo su "OK ".
    5

    pulsante destro del mouse in qualsiasi punto della finestra di editor e scegliere " Visualizza finestra di progettazione . " Quando viene visualizzata la finestra di dialogo modulo , fare doppio clic sul pulsante "Annulla ", quindi aggiungere il seguente codice: Private Sub

    btnCancel_Click ( ByVal sender As System.Object , ByVal e As System.EventArgs ) Handles btnCancel.Click < br >

    DialogResult = DialogResult.Cancel

    End Sub

    Qui torniamo "Annulla".
    6

    Right-Click Form1.vb in Esplora soluzioni quindi scegliere " Visualizza finestra di progettazione . " Apparirà la forma originale . Trascinare un pulsante dalla barra degli strumenti nel form quindi fare doppio clic sul pulsante . Quando viene visualizzata la finestra di editor , inserire il seguente codice .

    Private Sub btnTest_Click ( ByVal sender As System.Object , ByVal e As System.EventArgs ) Handles btnTest.Click

    Dim frm As New DialogForm

    Se frm.ShowDialog = DialogResult.OK Poi

    MsgBox ( " OK " ) per

    Else

    MsgBox ( " annullata" ) per < p > End If Quando viene cliccato il pulsante

    frm.Close ( ) per

    End Sub

    , creiamo una nuova istanza del modulo di dialogo , quindi chiamare il metodo ShowDialog . Si apre la finestra di forma e attende l'input dell'utente . Quando si fa clic su uno dei pulsanti , il controllo viene passato al Form1 , e presentiamo un messaggio in base al valore del DialogResult . Dopo di che , chiudiamo la forma .
    7

    Clicca "F5" per testare il programma .

    Previous :

    next :
      Articoli Correlati
    ·Come inserire un Header con VBA 
    ·Come convertire una stringa in un oggetto HTML in VB6 
    ·Come aggiungere una casella di testo in Visual Basic 
    ·Come personalizzare Scatole di input 
    ·Come leggere un file CSV utilizzando VB 
    ·Come aggiungere GetDate a Vb.NET Script per rinominare …
    ·Come fare una chiamata API 
    ·Microsoft Visual Programming Language Tutorial 
    ·Come convertire String a Double Visual Basic 
    ·Come utilizzare VBA e Regex 
      Articoli in evidenza
    ·Come codificare una griglia 5X5 in C + + 
    ·Tutorial di Visual Basic 6 
    ·Come utilizzare una funzione Perl Grep 
    ·Come usare una mappa immagine in Visual Studio 
    ·Come leggere un file XML in Perl FH 
    ·Come aggiornare un GridView 
    ·Come convertire le stringhe di caratteri in valori nume…
    ·Chi Datalog 
    ·Come aggiornare il TabHost del contenuto su un Android 
    ·Come visualizzare il processo di Apache 
    Copyright © Conoscenza Informatica http://it.wingwit.com