Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - azioni a tutte le windows form dello stesso tipo
Forum - C# / VB.NET - azioni a tutte le windows form dello stesso tipo

Avatar
Shark (Normal User)
Rookie


Messaggi: 35
Iscritto: 12/06/2014

Segnala al moderatore
Postato alle 19:18
Sabato, 14/06/2014
come posso fare per applicare un'azione a, per esempio, tutte le combobox della windows form?
tipo?

"all" combobox.show

precisamente devo controllare che in tutte le combobox sia stato selezionata un'opzione, per evitare di scrivere


if combobox1.selecteditem then

ISTRUZIONI

else

messagebox("compila i campi")

end if


per ogni combobox...

anche creando una routine di controllo.. ma come per in una riga selezionarle tutte?


Conosco bene il grande e possente Google, ma se chiedo qui è perchè non ho trovato nulla......
PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 5475
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 19:43
Sabato, 14/06/2014


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
PM Quote
Avatar
Shark (Normal User)
Rookie


Messaggi: 35
Iscritto: 12/06/2014

Segnala al moderatore
Postato alle 8:31
Domenica, 15/06/2014
ho passato tutta la notte a cercare un metodo e anche analizzando il link che  mi hai fornito non ci ho cavato fuori un ragno dal buco...
il problema ora è esteso al dover controllare che le combobox in vista (scelte dall'utente o in maniera random, 12 in totale)  siano riempite altrimenti meggagebox etcetc ..
come posso "selezionare" solo le combobox messe in vista?


Conosco bene il grande e possente Google, ma se chiedo qui è perchè non ho trovato nulla......
PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 5475
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 9:47
Domenica, 15/06/2014
Cosa è una "combobox in vista"?

Cosa hai provato a fare rispetto al link che ti ho indicato?


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
PM Quote
Avatar
Shark (Normal User)
Rookie


Messaggi: 35
Iscritto: 12/06/2014

Segnala al moderatore
Postato alle 19:45
Domenica, 15/06/2014
tramite una combobox.selecteditem vengono mostrate altre tot combobox, ovvero quelle in vista...


Conosco bene il grande e possente Google, ma se chiedo qui è perchè non ho trovato nulla......
PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 5475
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 11:16
Lunedì, 16/06/2014
Ovvero quelle "visibili"?

Prova con

Codice sorgente - presumibilmente VB.NET

  1. For Each cb As Control In Me.Controls
  2.     If TypeOf (cb) Is ComboBox And cb.Visible Then
  3.         MessageBox.Show(cb.Name)
  4.     End If
  5. Next



per individuare le combo da trattare. Ma non hai letto quello che ti ho indicato ...

Ultima modifica effettuata da nessuno il 16/06/2014 alle 11:16


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
PM Quote