GROUPE DE RADIOBOUTONS ET DATABINDING

Signaler
Messages postés
6
Date d'inscription
lundi 28 février 2005
Statut
Membre
Dernière intervention
18 juin 2009
-
Messages postés
6
Date d'inscription
lundi 28 février 2005
Statut
Membre
Dernière intervention
18 juin 2009
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/34130-groupe-de-radioboutons-et-databinding

Messages postés
6
Date d'inscription
lundi 28 février 2005
Statut
Membre
Dernière intervention
18 juin 2009

Re bonjour,

Voici toutes les petites corrections pour ceux qui veulent utiliser ce très bon code en gardant l'option strict sur on:

Return CType(_radioButtons(_selectedIndex), RadioButton)

If _selectedIndex > -1 Then CType(_radioButtons(_selectedIndex), RadioButton).Checked = False

CType(_radioButtons(_selectedIndex), RadioButton).Checked = True

Dim irb As Integer = getRBI(CType(sender, RadioButton))

Encore une fois bon boulot.

A plus.
Messages postés
6
Date d'inscription
lundi 28 février 2005
Statut
Membre
Dernière intervention
18 juin 2009

Salut et merci pour le code, il fonctionne bien.

Juste une petite remarque, j'utilise vb.net 2003 avec l'option strict sur on.
J'avais le mesage d'erreur stipulant:
"disallows implicit conversion form 'System.Object' to 'Systems.Windows.Forms.Radiobutton'
sur le return :
Return _radioButtons(_selectedIndex)

J'ai donc effectué la toute petite corection suivante:
Return CType(_radioButtons(_selectedIndex), RadioButton)

Il me donne encore une erreur de lateBinding avec l'option strict sur on.

Etant donné que je préfère laisser cette option sur on, je cherche la solution.

A plus tard.