Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di SigAlexey
    Registrato dal
    May 2014
    residenza
    Treviso
    Messaggi
    186

    [VB.NET] Controllare se TUTTE le textBox sono vuote

    Ciao a tutti!!
    Come da titolo vorrei sapere se c'è un metodo o una funzione che controlli se tutte le textBox presenti nel form sono vuote...
    Sarebbe molto utile, così si risparmiano un po' di righe di codice anzichè dover scrivere tutti i controlli


  2. #2
    crei un array di textbox
    sotto la partial class
    dim NOME ARRAY as textbox()
    dopo me.initializecomponent etc:
    NOME ARRAY = new textbox () {textbox1, textbox2, etc}

    nella funzione

    dim i as integer
    dim controllo as boolean
    for each textbox in NOME ARRAY
    if texbox.text = "" then
    controllo = false (o true dipende come te lo imposti)
    messagebox.show("vuote tutte")
    else
    control = true
    messagebox.show("qualcuna è piena")
    end if

    prova così

  3. #3
    Oppure:

    codice:
          Try
      
                For Each c As Control In Me.Controls
                    If TypeOf (c) Is TextBox Then
                        If c.Text <> "" Then
                            ' la azione che preferisci
                            Debug.Print(c.Text) 'x eventuale controllo
                        End If
                    End If
                Next
    
            Catch ex As Exception
                Debug.Print(ex.ToString)
            End Try

  4. #4
    Utente di HTML.it L'avatar di SigAlexey
    Registrato dal
    May 2014
    residenza
    Treviso
    Messaggi
    186
    Perfetto grazie mille ad entrambi!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.