Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [vb.net] interagire con il focus di textbox

    spero che il titolo sia giusto.

    Ho tre aree di testo t1 t2

    all' inizio il focus è su t1.
    l' utente scrive in t1 preme tab e si sposta su t2.

    se su t1 non ha scritto niente e preme tab si sposta su t2.
    io vorrei che cio non accadesse nel senso che se si trova ad esempio su t1 e preme tab e quindi si sposta su t2 da t2 il programma lo rimanda su t1
    (ricordo che cio deve avvenire solo se in t1 non ha scritto niente)

  2. #2
    ovviamente hoo due aree di testo e non tre come detto sopra

  3. #3
    ciao binos come va?
    per risolvere il tuo problema la soluzione è abbastanza semplice:
    devi inserire nel metodo validating del textbox che vuoi controllare il seguente codice:

    codice:
    if t1.text.trim="" then
      e.cancel=True
    End if
    così dovresti aver risolto...

    I database... la mia passione + o -

  4. #4
    ciao power dove la metto sta funzione chenon l' ho capito?

  5. #5
    scusa binos ho sbagliato... non nel metodo ma nell'evento validating della textbox...
    I database... la mia passione + o -

  6. #6
    mi serviva sapere il tipo di variabili che ammette il metodo corrispondente

    cercando l' ho trovato qui:

    http://forum.html.it/forum/showthrea...postid=7503689

  7. #7
    ciao,

    prova con questo:

    If TextBox1.Text = "" Then
    TextBox1.Focus()
    End If

    inserisci il codice nell' evento gotFocus della seconda text:

    Private Sub TextBox2_GotFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox2.GotFocus
    If TextBox1.Text = "" Then
    TextBox1.Focus()
    End If
    End Sub

    Ciao
    Alessandro2110.

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.