none
WPF + DataGrid + RadioButton RRS feed

  • Question

  • Bonjour,

    Voilà mon soucis. J'essaye de mettre 3 RadioButton dans trois colonne d'un Datagrid qui lui est rempli dynamiquement mais je n'arrive pas à grouper les RadioButton par ligne. 

    J'y arrive par colonne et alors pour tout le tableau, mais pas par ligne.

    Pour info, je créé trois colonnes manuellement dans le XAML et le reste le rempli à l'aide d'une requête SQL.

    Voici un extrais de mon XAML

     <DataGrid.Columns>
    
                    <DataGridTemplateColumn Header="Valide">
                        <DataGridTemplateColumn.CellTemplate>
                            <DataTemplate>
                                <RadioButton GroupName="{Binding Index}"
                                             IsChecked="{Binding Val1}" />
                            </DataTemplate>
                        </DataGridTemplateColumn.CellTemplate>
                    </DataGridTemplateColumn>
                    <DataGridTemplateColumn Header="Non valide">
                        <DataGridTemplateColumn.CellTemplate>
                            <DataTemplate>
                                <RadioButton GroupName="{Binding Index}"
                                             IsChecked="{Binding Val2}" />
                            </DataTemplate>
                        </DataGridTemplateColumn.CellTemplate>
                    </DataGridTemplateColumn>
                    <DataGridTemplateColumn Header="Alerte">
                        <DataGridTemplateColumn.CellTemplate>
                            <DataTemplate>
                                <RadioButton GroupName="{Binding Index}"
                                             IsChecked="{Binding Val3}" />
                            </DataTemplate>
                        </DataGridTemplateColumn.CellTemplate>
                    </DataGridTemplateColumn>
    
                </DataGrid.Columns>

    Je passe certainement à côté de quelque chose mais je ne vois pas quoi.

    Pourriez-vous m'aiguiller SVP ?

    Par avance merci.


    MCITP EA Windows Server 2008 R2 MCSA Windows Server 2012 Apprenti développeur C# EF WPF

    vendredi 22 septembre 2017 08:27