Ricerca 
it-ITen-US
Registrazione
Accedi
In-Vesti Dotnetwork
IN-VESTI DNW!!!
Sono finalmente arrivate le nuovissime T-Shirt di DotNetWork!!! Con soli 15,00 € ci sosterrai nelle spese di gestione della Community e ti invieremo a casa una splendida maglietta.
Se vuoi contribuire al mantenimento di DotNetWork.it Vai sulla pagina Iscrizioni
Effettua il pagamento usando IWBank
Click per andare alla pagina di Iscrizione
Oppure un Bonifico bancario (le coordinate sono sulla pagina Iscrizioni), inviaci una mail a support@dotnetwork.it indicandoci la tua taglia e l'indirizzo di spedizione.  Non appena verificata la ricezione del pagamento provvederemo a spedirti la tua T-Shirt.  Le magliette sono disponibili nelle taglie S-M-L-XL-XXL (in caso di esaurimento di una delle taglie, indica quella di "Backup"). Grazie per IN-VESTIRTI con NOI!!!
.:DotNetWork Founders:.
    Stampa     


DotNetWork Forums
groupbox
Ultimo Post 15 feb 2010 17.34 by Andrea.rav. 8 Risposte.
Stampa immediata
Ordina:
PrevPrev ProssimoProssimo
Non sei autorizzato ad inviare una risposta.
Autore Messaggi Risolto

Posts:10

--
15 feb 2010 15.33  
Buon Giorno a tutti quanti....
Avrei un favore da chiedervi sto facendo un lavoro con visual studio 2008 e il problema che mi si pone è quanto segue
ho 13 label rinominate lb1, lb2, lb3,.....lb13...
le ho inserite tutte e 13 dentro un groupbox (per fare in modo che non debba scrivere tanto codice) c'è una soluzione che quando passo sopra con il mouse backcolor da green diventa blu.... e quando mi sposto torna green??
Grazie a Tutti...



Posts:241

--
15 feb 2010 15.40  
Ciao,
quando si scatena l'evento al passaggio del mouse puoi eseguire un ciclo all'interno della collections dei controlli presenti nella groupbox. Se identifichi una label poi le cambi il colore.

Andrea



Posts:662

--
15 feb 2010 15.50  
con il mouse backcolor da green diventa blu.... e quando mi sposto torna green??

Ho fatto prima a scriverti un progettino con l'esempio...
HTH
Alberto.

Attachment: 004_003_002_001_WindowsApplication1.zip


Posts:241

--
15 feb 2010 16.01  
Ho fatto prima a scriverti un progettino con l'esempio

Benissimo ma al Capitano Archer non piacciono gli esempi completi

Andrea



Posts:662

--
15 feb 2010 16.19  
Benissimo ma al Capitano Archer non piacciono gli esempi completi
Allora digli che lo passi a Kirk...



Posts:10

--
15 feb 2010 16.37  
a me si però :-)) siete stati più rapidi di non so cosa:-)) lavorate a cottimo?? :-))
grazie Ragazzi.....
posso chiederVi ancora una cosa?? :-(
e siccome mi servirà anche più avanti che quando ci clicco sopra mi cambia il forecolor.... io nella mia ignoranza e seguendo quello che mi Hai postato Tu ho aggiunto
AddHandler ctr.MouseEnter, AddressOf lb_Enter
AddHandler ctr.MouseLeave, AddressOf lb_MouseLeave
AddHandler ctr.Click, AddressOf Lb_Click----- questo
poi Private Sub Lb_Click--------qui devo mettere:
If lb.ForeColor = Color.Silver Then
lb.ForeColor = Color.Red????
xche non mi va mi segna come errore LB... ma anche se metto Label uguale....
Grazie Ragazzi anche della velocità :-))






Posts:662

--
15 feb 2010 17.05  
xche non mi va mi segna come errore LB... ma anche se metto Label uguale....


sostituisci il codice che ti ho invito all'interno del form con questo:

Public Class Form1

Private Sub Form1_Shown(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Shown
For Each ctr As Control In Me.GroupBox1.Controls
If TypeOf ctr Is Label Then
AddHandler ctr.MouseEnter, AddressOf Label_MouseEnter
AddHandler ctr.MouseLeave, AddressOf Label_MouseLeave
AddHandler ctr.Click, AddressOf Label_Click
ctr.BackColor = Color.Green
ctr.ForeColor = Color.Red
End If
Next
End Sub


Private Sub Label_MouseEnter(ByVal sender As Object, ByVal e As System.EventArgs)
DirectCast(sender, Label).BackColor = Color.Blue
End Sub

Private Sub Label_MouseLeave(ByVal sender As Object, ByVal e As System.EventArgs)
DirectCast(sender, Label).BackColor = Color.Green
End Sub

Private Sub Label_Click(ByVal sender As Object, ByVal e As System.EventArgs)
If DirectCast(sender, Label).ForeColor <> Color.Silver Then
DirectCast(sender, Label).ForeColor = Color.Silver
Else
DirectCast(sender, Label).ForeColor = Color.Red
End If
End Sub
End Class


HTH
Alberto.



Posts:10

--
15 feb 2010 17.31  
Grazie Mille :-)) a me come Ovvia la cosa non funzionava :-)) scusa un ultima cosa se non Ti disturbo... io facevo cosi
If DirectCast(sender, Label).ForeColor. Color.Silver Then
DirectCast(sender, Label).ForeColor = Color.red
elseif DirectCast(sender, Label).ForeColor. Color.red Then
DirectCast(sender, Label).ForeColor = Color.silver
e non c'era verso di andare...((( anche se diverso e non funzionante dal Tuo all'incisca la cosa non è uguale???

Mille Grazie della Cortesia.... e scusatemi se sono molto inchiappato :-))



Posts:10

--
15 feb 2010 17.34  
che Idiota :-((((
ForeColor. Color.Silver
ForeColor = Color.Silver......
Grazie Ragazzi Scusatemi ancora :-)))


Non sei autorizzato ad inviare una risposta.

Active Forums 4.1
       
Articoli
Copiare dati fra Database con ADO.Net
Da Qui a Li e da Li a Qui usando OleDb e Access
2009/02/14 | Autore: Sabrina Cosolo
ADO.NET - Mini guida per l'utente
Introduzione agli oggetti dati di ADO.NET
2007/07/26 | Autore: Alberto De Luca
Installer Utility - Utilizzare le Azioni Personalizzate
Come creare automaticamente il DataBase durante il processo di installazione
2007/08/14 | Autore: Alberto De luca
Programmer Paster Addin per Expression Web 1 e 2
Implementare un Addin per Expression Web 1 e 2 che usa la libreria ProgrammerPaster
2009/02/26 | Autore: Rudy Azzan
Stampare Una DatagridView
Come utilizzare gli oggetti di stampa forniti dal framework per stampare il contenuto di una DatagridView con l'ausilio della GDI+
2008/12/07 | Autore: Andrea Zingoni
Codedom Introduzione all'uso parte 1
Generare automaticamente codice C# o VB usando CodeDom ed il framework .NET stesso
2009/11/07 | Autore: Sabrina Cosolo
Assembly Strong Named
Firma digitale degli Assembly, uso e funzionalità
2007/08/05 | Autore: Sabrina Cosolo
Ereditarietà applicata ai controlli
Creazione di una combobox che mostra immagini al posto del testo
2008/07/06 | Autore: Andrea Zingoni
    Stampa     
Home|Forums|Blogs|Mappa del sito
© 2007-2012 by DotNetWork  .:.  Condizioni d'uso  .:.  Privacy  .:.  Accedi  .:.