J'ai ajout=E9 une liste de bouton radio dans VB.Net avec deux boutons.
J'essaie maintenant de construire une condition selon laquelle:
If bouton1.Checked =3D True then
Appel de fonction1
else
Appel de fonction2
End if
A priori, rien de plus simple mais je n'arrive pas =E0 nommer les
boutons individuellement dans le If. VbNet ne voit que le nom de la
liste de boutons, ou plutot ne me propose de m=E9thodes qu'avec le nom
de la liste, il ne voit pas le nom des items pr=E9sents dans la
collection...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Zoury
Salut Deb !
J'avoue avoir un peu de mal à te comprendre .. peux-tu nous montrer comment tu as créer ton "groupe" de boutons radio et nous expliquer un peu plus ce que souhaite faire ?
-- Cordialement Yanick MVP pour Visual Basic "Deb" a écrit dans le message de news: Salut à tous !
J'ai ajouté une liste de bouton radio dans VB.Net avec deux boutons. J'essaie maintenant de construire une condition selon laquelle:
If bouton1.Checked = True then Appel de fonction1 else Appel de fonction2 End if
A priori, rien de plus simple mais je n'arrive pas à nommer les boutons individuellement dans le If. VbNet ne voit que le nom de la liste de boutons, ou plutot ne me propose de méthodes qu'avec le nom de la liste, il ne voit pas le nom des items présents dans la collection...
Une idée ?
Merci. Deb
Salut Deb !
J'avoue avoir un peu de mal à te comprendre .. peux-tu nous montrer comment
tu as créer ton "groupe" de boutons radio et nous expliquer un peu plus ce
que souhaite faire ?
--
Cordialement
Yanick
MVP pour Visual Basic
"Deb" <draideb@yahoo.ca> a écrit dans le message de
news:1118410182.884292.251350@g43g2000cwa.googlegroups.com...
Salut à tous !
J'ai ajouté une liste de bouton radio dans VB.Net avec deux boutons.
J'essaie maintenant de construire une condition selon laquelle:
If bouton1.Checked = True then
Appel de fonction1
else
Appel de fonction2
End if
A priori, rien de plus simple mais je n'arrive pas à nommer les
boutons individuellement dans le If. VbNet ne voit que le nom de la
liste de boutons, ou plutot ne me propose de méthodes qu'avec le nom
de la liste, il ne voit pas le nom des items présents dans la
collection...
J'avoue avoir un peu de mal à te comprendre .. peux-tu nous montrer comment tu as créer ton "groupe" de boutons radio et nous expliquer un peu plus ce que souhaite faire ?
-- Cordialement Yanick MVP pour Visual Basic "Deb" a écrit dans le message de news: Salut à tous !
J'ai ajouté une liste de bouton radio dans VB.Net avec deux boutons. J'essaie maintenant de construire une condition selon laquelle:
If bouton1.Checked = True then Appel de fonction1 else Appel de fonction2 End if
A priori, rien de plus simple mais je n'arrive pas à nommer les boutons individuellement dans le If. VbNet ne voit que le nom de la liste de boutons, ou plutot ne me propose de méthodes qu'avec le nom de la liste, il ne voit pas le nom des items présents dans la collection...
Une idée ?
Merci. Deb
Deb
Salut Zoury !
Bien sur ! J'ai été cherché l'outil RadioButtonList dans le Toolbox, lui ait donné le nom RdbEdgeJunction, et dans sa propriété Items (collection), j'ai crée 2 boutons d'option appelé Rue et Intersection. Ce que je veux, c'est associer deux fonctions différentes à ces boutons selon le choix que fait l'usager. Mais lorsque j'essaie d'écrire une condition offrant ce choix, en tapant Rue.Méthode (par exemple) ou Intersection.Méthode, après avoir tapé le point, aucune méthode ne m'est proposée. Ca ne fonctionne qu'avec le nom de la liste (RdbEdgeJunction) mais je ne peux aller plus loin...
Deb
Salut Zoury !
Bien sur ! J'ai été cherché l'outil RadioButtonList dans le Toolbox,
lui ait donné le nom RdbEdgeJunction, et dans sa propriété Items
(collection), j'ai crée 2 boutons d'option appelé Rue et
Intersection. Ce que je veux, c'est associer deux fonctions
différentes à ces boutons selon le choix que fait l'usager. Mais
lorsque j'essaie d'écrire une condition offrant ce choix, en tapant
Rue.Méthode (par exemple) ou Intersection.Méthode, après avoir tapé
le point, aucune méthode ne m'est proposée. Ca ne fonctionne qu'avec
le nom de la liste (RdbEdgeJunction) mais je ne peux aller plus loin...
Bien sur ! J'ai été cherché l'outil RadioButtonList dans le Toolbox, lui ait donné le nom RdbEdgeJunction, et dans sa propriété Items (collection), j'ai crée 2 boutons d'option appelé Rue et Intersection. Ce que je veux, c'est associer deux fonctions différentes à ces boutons selon le choix que fait l'usager. Mais lorsque j'essaie d'écrire une condition offrant ce choix, en tapant Rue.Méthode (par exemple) ou Intersection.Méthode, après avoir tapé le point, aucune méthode ne m'est proposée. Ca ne fonctionne qu'avec le nom de la liste (RdbEdgeJunction) mais je ne peux aller plus loin...
Deb
Zoury
Ah ! :O)
Tu dois implémenté l'événement SelectedIndexChanged qui se déclenche lorsque l'utilisateur sélectionne l'une ou l'autre des options : '*** Private Sub RdbEdgeJunction_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RdbEdgeJunction.SelectedIndexChanged
Select Case RdbEdgeJunction.SelectedIndex Case 0 ' Rue (index 0) ' appelle ta fonciton ici Response.Write("<script language='javascript'>window.alert('Rue est sélectionné');</script>") Case 1 ' Intersection (index 1) ' appelle l'autre fonction ici Response.Write("<script language='javascript'>window.alert('Intersection est sélectionné');</script>") End Select
End Sub '*** le premier item de la liste à l'index 0
aussi
Rue.Méthode (par exemple)
je sais que c'est un exemple, mais ne connaissant pas ton niveau d'habileté, je te conseilles fortement d'éviter tout accent dans tes noms d'objet/méthode/fonctions/etc. ;O)
-- Cordialement Yanick MVP pour Visual Basic
Ah ! :O)
Tu dois implémenté l'événement SelectedIndexChanged qui se déclenche lorsque
l'utilisateur sélectionne l'une ou l'autre des options :
'***
Private Sub RdbEdgeJunction_SelectedIndexChanged(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
RdbEdgeJunction.SelectedIndexChanged
Select Case RdbEdgeJunction.SelectedIndex
Case 0 ' Rue (index 0)
' appelle ta fonciton ici
Response.Write("<script
language='javascript'>window.alert('Rue est sélectionné');</script>")
Case 1 ' Intersection (index 1)
' appelle l'autre fonction ici
Response.Write("<script
language='javascript'>window.alert('Intersection est
sélectionné');</script>")
End Select
End Sub
'***
le premier item de la liste à l'index 0
aussi
Rue.Méthode (par exemple)
je sais que c'est un exemple, mais ne connaissant pas ton niveau d'habileté,
je te conseilles fortement d'éviter tout accent dans tes noms
d'objet/méthode/fonctions/etc. ;O)
Tu dois implémenté l'événement SelectedIndexChanged qui se déclenche lorsque l'utilisateur sélectionne l'une ou l'autre des options : '*** Private Sub RdbEdgeJunction_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RdbEdgeJunction.SelectedIndexChanged
Select Case RdbEdgeJunction.SelectedIndex Case 0 ' Rue (index 0) ' appelle ta fonciton ici Response.Write("<script language='javascript'>window.alert('Rue est sélectionné');</script>") Case 1 ' Intersection (index 1) ' appelle l'autre fonction ici Response.Write("<script language='javascript'>window.alert('Intersection est sélectionné');</script>") End Select
End Sub '*** le premier item de la liste à l'index 0
aussi
Rue.Méthode (par exemple)
je sais que c'est un exemple, mais ne connaissant pas ton niveau d'habileté, je te conseilles fortement d'éviter tout accent dans tes noms d'objet/méthode/fonctions/etc. ;O)