Per una textbox basta fare:
Per la combo:codice:Me.nome_textbox.Text = ""
......... cosa??? :master:codice:Me.nome_combobox
[EDIT]: chiedo scusa, ho dimenticato a specificare che trattasi di VB6!!!![]()
Per una textbox basta fare:
Per la combo:codice:Me.nome_textbox.Text = ""
......... cosa??? :master:codice:Me.nome_combobox
[EDIT]: chiedo scusa, ho dimenticato a specificare che trattasi di VB6!!!![]()
Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!
Bhe questo è per svuotarlo interamente.Originariamente inviato da oregon
combo1.clear
Se vuoi togliere solo qualche oggetto in particolare
Combo1.RemoveItem(indice)
Me.nome_combobox.text = ""
NB.
Con il controllo ComboBox (proprietà Style impostata su 0 [elenco a discesa combinato] o su 1 [casella combinata semplice]) e il controllo TextBox, restituisce o imposta il testo contenuto nell'area di modifica.
Quindi in questo caso lo puoi impostare
Con il controllo ComboBox (proprietà Style impostata su 2 [elenco a discesa]) e il controllo ListBox, restituisce l'elemento selezionato nellacasella di riepilogo. Il valore restituito è sempre equivalente al valore restituito dall'espressione List(ListIndex). Di sola lettura sia infase di progettazione che infase di esecuzione.
Quindi in questo caso non lo puoi impostare
Ciao.
PS: Dovresti indicare il linguaggio nel titolo, la prossima
volta. Questa volta era sin troppo evidente che intendevi
VB e quanto suggerito vale per tutte le versioni.
Ciao, Brainjar
Grazie Brainjar, le tue illuminazioni sono state preziose.
Mi scuso ancora per la dimenticanza nella specifica del titolo.![]()
Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!
Chiaro, però se uso la proproetà 0 o 1 di fatto, l'utente può andare a digitare nella combo, con la 2 lo impedisco appositamente...Originariamente inviato da Brainjar
Me.nome_combobox.text = ""
NB.
Con il controllo ComboBox (proprietà Style impostata su 0 [elenco a discesa combinato] o su 1 [casella combinata semplice]) e il controllo TextBox, restituisce o imposta il testo contenuto nell'area di modifica.
Quindi in questo caso lo puoi impostare
Vabè diciamo che non posso percorrere entrambe le strade, no?![]()
Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!
Bene, se la tua combo è in style = 2 allora puoi fare così :
1) Quando inserisci gli elementi con Additem, inserisci sempre un
primo elemento vuoto con Me.nome_combobox.Additem "", poi
inserisci gli altri.
2) Quanto vuoi 'pulire' la combo, selezioni il primo elemento, che
essendo 'vuoto' ti pulisce la prorpietà .Text della combo stessa,
con :
Me.nome_combobox.ListIndex = 0
Provare per credere.
Ciao,![]()
Ciao, Brainjar
Oppure, senza aggiungere nulla
Me.nome_combobox.ListIndex = -1
Ti ringrazio, domani proverò.Originariamente inviato da Brainjar
Bene, se la tua combo è in style = 2 allora puoi fare così :
1) Quando inserisci gli elementi con Additem, inserisci sempre un
primo elemento vuoto con Me.nome_combobox.Additem "", poi
inserisci gli altri.
2) Quanto vuoi 'pulire' la combo, selezioni il primo elemento, che
essendo 'vuoto' ti pulisce la prorpietà .Text della combo stessa,
con :
Me.nome_combobox.ListIndex = 0
Provare per credere.
Ciao,![]()
![]()
Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!
PULIRE IL VALORE DI UNA COMBO
quote:
--------------------------------------------------------------------------------
Originariamente inviato da Brainjar
Bene, se la tua combo è in style = 2 allora puoi fare così :
1) Quando inserisci gli elementi con Additem, inserisci sempre un
primo elemento vuoto con Me.nome_combobox.Additem "", poi
inserisci gli altri.
2) Quanto vuoi 'pulire' la combo, selezioni il primo elemento, che
essendo 'vuoto' ti pulisce la prorpietà .Text della combo stessa,
con :
Me.nome_combobox.ListIndex = 0
Provare per credere.
Ciao,
--------------------------------------------------------------------------------
Anche io ho il solito problema, ho fatto come suggerito da Maximum
e funziona, però è sorto un'altro problema:
In questo modo l'utente può selezionare anche il campo vuoto, come faccio a controllare che questo non avvenga??
Con l'istruzzione
IF combo1.text = "" then ...
Non funziona.
Come posso fare??