ASTUCE .NET POUR APPELLER UN MÊME ÉVÊNEMENTS PAR PLUSIEURS CHAMPS DIFFÉRENT
TOM_KILLERz
Messages postés37Date d'inscriptionmercredi 25 février 2004StatutMembreDernière intervention 4 mai 2005
-
16 juin 2004 à 19:54
cs_dragon
Messages postés2336Date d'inscriptionsamedi 14 juillet 2001StatutMembreDernière intervention 5 mai 2009
-
16 juin 2004 à 22:41
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_dragon
Messages postés2336Date d'inscriptionsamedi 14 juillet 2001StatutMembreDernière intervention 5 mai 20096 16 juin 2004 à 22:41
oui c'est sur avec un index en vb6 ça fonctionne
cs_FAS
Messages postés88Date d'inscriptionvendredi 26 avril 2002StatutMembreDernière intervention24 février 2006 16 juin 2004 à 22:22
C'était aussi possible avec VB6, mais seulement pour des contrôles de même type : il suffisait d'utiliser la propriété index, et donc de créer des tableaux de contrôles.
Ex :
Private Sub TextBox1(Index as integer)
[...]
End Sub
;)
cs_dragon
Messages postés2336Date d'inscriptionsamedi 14 juillet 2001StatutMembreDernière intervention 5 mai 20096 16 juin 2004 à 20:10
eh .. c,est pas pour rien que j'ai mis ma source dasn Trucs & Astuces, parce que justement c'est pas une source, mais un trucs pour sauver du temps et sauver des lignes de code
je voulais le signaler, puisque c,est une différence avec VB6 qui est très appréciable
TOM_KILLERz
Messages postés37Date d'inscriptionmercredi 25 février 2004StatutMembreDernière intervention 4 mai 2005 16 juin 2004 à 19:54
Bien utile pour les débutants, c'est aussi très utile pour les bouons d'options (radio button).
Couplé avec un selecte case c'est très efficace ;-)
Mais bon ca me parait un peu court pour une source, je ne note pas, un exemple aurait peut etre été utile.
Donc j'en met un ^^ :
Private Sub optTaille_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles optTaille8.CheckedChanged, optTaille10.CheckedChanged, optTaille12.CheckedChanged
Select Case sender.name
Case "optTaille8"
lblMessage.Font = New Font(cboListePolices.Text, 8)
Case "optTaille10"
lblMessage.Font = New Font(cboListePolices.Text, 10)
Case "optTaille12"
lblMessage.Font = New Font(cboListePolices.Text, 12)
End Select
End Sub
Sorti directement d'un bouquin... j'avais la flemme de chercher ds mes sources ;-)
16 juin 2004 à 22:41
16 juin 2004 à 22:22
Ex :
Private Sub TextBox1(Index as integer)
[...]
End Sub
;)
16 juin 2004 à 20:10
je voulais le signaler, puisque c,est une différence avec VB6 qui est très appréciable
16 juin 2004 à 19:54
Couplé avec un selecte case c'est très efficace ;-)
Mais bon ca me parait un peu court pour une source, je ne note pas, un exemple aurait peut etre été utile.
Donc j'en met un ^^ :
Private Sub optTaille_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles optTaille8.CheckedChanged, optTaille10.CheckedChanged, optTaille12.CheckedChanged
Select Case sender.name
Case "optTaille8"
lblMessage.Font = New Font(cboListePolices.Text, 8)
Case "optTaille10"
lblMessage.Font = New Font(cboListePolices.Text, 10)
Case "optTaille12"
lblMessage.Font = New Font(cboListePolices.Text, 12)
End Select
End Sub
Sorti directement d'un bouquin... j'avais la flemme de chercher ds mes sources ;-)