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 Ricerca nome componente
lunedì 05 settembre 2011 - 16.28
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
VB.NET
gabry90
Profilo
| Newbie
45
messaggi | Data Invio:
lun 5 set 2011 - 16:28
Salve. Avrei un problema.
Ho cercato su tutto il web ma non ho trovato nulla per questo vi scrivo.
Sostanzialmente vorrei creare una funzione di ricerca componenti (ovviamente esistenti già nel form) partendo dal loro nome.
esempio:
ho una textbox che si chiama "txt_nome", un pulsante che si chiama "btn_ricerca" e una ventina di pulsanti per vedere se funziona.
premendo sul pulsante "btn_ricerca" vorrei che il programma cercasse il nome di quel componente (scritto nella textbox) e che si visualizzasse a video un messaggio per ogni risultato.
Ho provato così ma non funziona:
private sub btn_ricerca(sender ecc....) handles btn_ricerca.click
for each ricerca as control in me.controls
if me.controls.find(ricerca.name(txt_nome.text)) then msgbox("il pulsante " & ricerca.name & "esiste")
next
end sub
però mi da un sacco di errori e non riesco a trovare alternative. Potreste gentilmente aiutarmi?
Solo risposte serie però, grazie.
[Risolto]
ecco come faccio:
dentro il pulsante ricerca scrivo:
for each controlli as control in me.controls
if controlli.name = txt_nome.text then
msgbox("Il componente " & controlli.name & " esiste.")
end if
next
L'unico problema è che non mi cicla tutti i controlli. ho messo anche un msgbox prima dell'if per vedere se me li cicla tutti ma non lo fa...come mai?
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 !