Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
[VB.NET] Iterate su ComboBox
giovedì 13 maggio 2010 - 16.53
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
alexmed
Profilo
| Guru
1.186
messaggi | Data Invio:
gio 13 mag 2010 - 16:53
Ciao a tutti,
In un TabPage ho una serie di ComboBox ed alla pressione di un Button vorrei cambiare lo stile da DropDown a Simple e viceversa
Ho provato ad usare il ciclo che generalmente uso per "ripulire le TextBox ma aimè mi dà errore:
Dim ctlCombo As Control
For Each ctlCombo In Me.TabPage1.Controls
If TypeOf (ctlCombo) Is ComboBox Then
ctlCombo.DropDownStyle = ComboBoxStyle.DropDown
End If
Next
Come si può fare?
Ciao e grazie
alexmed
AntCiar
Profilo
| Expert
936
messaggi | Data Invio:
gio 13 mag 2010 - 17:00
>Ciao a tutti,
>In un TabPage ho una serie di ComboBox ed alla pressione di un
>Button vorrei cambiare lo stile da DropDown a Simple e viceversa
>Ho provato ad usare il ciclo che generalmente uso per "ripulire
>le TextBox ma aimè mi dà errore:
>
> Dim ctlCombo As Control
>
> For Each ctlCombo In Me.TabPage1.Controls
> If TypeOf (ctlCombo) Is ComboBox Then
>ctlCombo.DropDownStyle = ComboBoxStyle.DropDown
> End If
> Next
>
>Come si può fare?
>
>Ciao e grazie
>
>
>alexmed
e che errore ti da?
Cristian Barca
alexmed
Profilo
| Guru
1.186
messaggi | Data Invio:
gio 13 mag 2010 - 17:03
Ciao
>ctlCombo.DropDownStyle = ComboBoxStyle.DropDown
Mi dice che 'DropDownStyle' non è un membro di 'System.Windows.Forms.Control'.
alexmed
AntCiar
Profilo
| Expert
936
messaggi | Data Invio:
gio 13 mag 2010 - 17:09
Nel tuo ciclo controlli che l'oggetto iterato sia di tipo ComboBox.
Dopo però non ne fai il cast e quindi il compilatore non è in grado di capire quello che vuoi fare:
usa questo
ctype(ctlCombo, ComboBox).DopDownStyle =ComboBoxStyle.DropDown
Ciao ciao
Cristian Barca
alexmed
Profilo
| Guru
1.186
messaggi | Data Invio:
gio 13 mag 2010 - 17:17
Ecco come si fà!!!!
Mi mancava il modo di specificare il tipo di controllo.
Perfetto
Grazie grazie!!
alexmed
ilario
Profilo
| Senior Member
309
messaggi | Data Invio:
gio 13 mag 2010 - 17:19
ciao
così a me funziona
For Each thisControl As Object In Me.TabPage1.Controls
If (TypeOf thisControl Is ComboBox) Then
thisControl.DropDownStyle = ComboBoxStyle.DropDown
End If
Next
ciao
ilario
alexmed
Profilo
| Guru
1.186
messaggi | Data Invio:
gio 13 mag 2010 - 17:33
Grazie anche a te Ilario
alexmed
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !