IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flex Discussion :

Radiobutton dans datagrid


Sujet :

Flex

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2004
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 71
    Par défaut Radiobutton dans datagrid
    Hello,

    je tente de mettre dans un datagrid deux radiobutton qui sont reliés mais je n'y arrive pas, afficher ces radiobuttons ne ne posent pas de problème mais même si ils ont le même groupName ils ne sont pas liés... Une idée ?

    Merci

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    895
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 895
    Par défaut
    Un petit bout de code ne nous ferait pas de mal
    Tu utilises un itemRenderer ou un itemEditor ?

  3. #3
    Membre confirmé
    Inscrit en
    Juillet 2004
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 71
    Par défaut
    Voilà ça donne ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    <mx:DataGrid dataProvider="{_grid}" horizontalCenter="center">
    <mx:columns>
    <mx:DataGridColumn width="30" editable="true" textAlign="center" >
    <mx:itemRenderer>
    	<mx:Component>
    		<mx:HBox horizontalAlign="center">
    			<mx:RadioButton groupName="radiogroup1"/>
    		</mx:HBox>		
    	</mx:Component>
    </mx:itemRenderer>
    </mx:DataGridColumn>
     
    <mx:DataGridColumn headerText="Column 1" dataField="name"/>
     
    <mx:DataGridColumn width="30" editable="false">
    <mx:itemRenderer>
    	<mx:Component>
    		<mx:HBox horizontalAlign="center">
    			<mx:RadioButton groupName="radiogroup1"/>
    		</mx:HBox>					
    	</mx:Component>
    </mx:itemRenderer>
     
    </mx:DataGridColumn>
     
    </mx:columns>
    </mx:DataGrid>

  4. #4
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    895
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 895
    Par défaut
    Tes radiobuttons sont dans deux colonnes différents. De plus il faut savoir que lorsque tu passes dans les balises <mx:component> tu es considéré comme étant dans un composant enfant. Du coup il te manque les informations du parent. Les radiobuttons ne sont donc pas liés.

  5. #5
    Membre confirmé
    Inscrit en
    Juillet 2004
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 71
    Par défaut
    Pas de solution donc ?

    A moins de gérés "manuellement" mais c'est pas propre.

  6. #6
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    895
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 895
    Par défaut
    Honnêtement comme ça je ne pourrais pas te dire cela dépend de ton modèle de données. Je n'ai aucune solution 'clé en main'. Mais je pense que ce tutoriel pourra t'aider : http://www.adobe.com/devnet/flex/qui...tem_renderers/

    En manipulant les données, (data dans ton itemRenderer) tu pourras peut être réussir à faire quelque chose.

    EDIT : il y a aussi les itemEditors http://livedocs.adobe.com/flex/3/htm...leditor_1.html. En espérant que cela t'aidera.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VB.NET] Taille differente pour chaque colonne dans DATAGRID
    Par stephane93fr dans le forum Windows Forms
    Réponses: 14
    Dernier message: 12/01/2005, 16h50
  2. Réponses: 3
    Dernier message: 13/10/2004, 10h43
  3. [C#] Probleme de pagination dans datagrid
    Par asphareth dans le forum ASP.NET
    Réponses: 2
    Dernier message: 21/07/2004, 11h25
  4. [C#] Comment supprimer une ligne dans DataGrid ?
    Par BAUDIER dans le forum ASP.NET
    Réponses: 2
    Dernier message: 20/07/2004, 16h03
  5. Réponses: 8
    Dernier message: 14/05/2004, 11h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo