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

Windows Presentation Foundation Discussion :

[WPF] combobox et checkbox


Sujet :

Windows Presentation Foundation

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    362
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 362
    Par défaut [WPF] combobox et checkbox
    bonjour a tous,

    j'ai a nouveau un probleme avec les composant wpf:

    j'ai une liste de string "langFiles" qui récupère les langues dispo pour mon appli.

    je veux afficher cette liste dans une combobox et je souhaite avoir chaque item sous la forme d'une checkbox.

    j'ai fait cela pour la mise en forme de ma combobox:

    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
    <ComboBox Name="cbboxLangue"
                          Width="70"
                          Height="30"
                          HorizontalAlignment="Right"
                          >
                    <ComboBox.ItemTemplate>
                        <DataTemplate>
                            <CheckBox>
                                <TextBlock Text=......./>
                            </CheckBox>
                        </DataTemplate>
                    </ComboBox.ItemTemplate>
                    
                </ComboBox>
    sous C# j'ai lié ma combobox a ma liste:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    String[] langFiles = LanguageOptions.getLangFiles();
                cbboxLangue.ItemsSource = langFiles;
    dans ce cas si j'ai trois fichiers langues differents (nommés: english, french, german), je récupère bien ces trois string dans "langFiles", et ma combobox affiche bien trois checkbox.

    Par contre je n'arrive pas a afficher les noms de ces trois fichiers (english, french, german) dans la propriété "text" des checkbox.... je ne sait pas comment faire (les .... au niveau du textblock).

    quelqu'un peut m'expliquer? si possible avec un exemple concret car mes recherches sur le net on été infructueuses.

    Merci

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    362
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 362
    Par défaut
    c'est bon c'est resolu, je suis vraiment une bille.... me casse le tronc a faire 10000 essais avec des binding maching et binding truc, alors que la solution, c'est tout simplement:

    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
     
    <ComboBox Name="cbboxLangue"
                          Width="70"
                          Height="30"
                          HorizontalAlignment="Right"
                          >
                    <ComboBox.ItemTemplate>
                        <DataTemplate>
                            <CheckBox>
                                <TextBlock Text="{Binding}"/>
                            </CheckBox>
                        </DataTemplate>
                    </ComboBox.ItemTemplate>
     
                </ComboBox>
    bon maintemant reste plus cas coché le bon checkbox dont le textblock correspond a une variable "strLang"
    j'arrive a sélectionner le bon item avec ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    void MarkSelectedLang()
            {
                //Only on Load
                String strLang = LanguageOptions.getSelLang();
                for (int i = 0; i < cbboxLangue.Items.Count; i++)
                    if (cbboxLangue.Items[i].ToString() == strLang)
                        cbboxLangue.SelectedValue = strLang;
                  }
            }
    Mais je veux en plus checker cet item... d'ou l'interet de checkbox. Comment fait-on cela?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Août 2003
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 22

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    362
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 362
    Par défaut
    salut merci pour le lien mais je n'arrive pas a le mettre en pratique.

    De plus après réflexion je pense que des radiobuttons sont plus adaptés que les checkbox.

    j'ai donc testé ceci:

    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
     
    <ComboBox Name="cbboxLangue"
                          Width="100"
                          Height="40"
                          HorizontalAlignment="Right"
     
                          >
                    <ComboBox.ItemTemplate>
                        <DataTemplate>
                            <RadioButton 
                                Content="{Binding}"
                                IsChecked="{Binding Path=IsSelected}"
                            />
                        </DataTemplate>
                    </ComboBox.ItemTemplate>
     
                </ComboBox>
    avec en C#:

    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
     
    public frmMain()
            {
                InitializeComponent();
                //updateLang();
                getLangItems();
                MarkSelectedLang();
            }
     
    private void getLangItems()
            {
                String[] langFiles = LanguageOptions.getLangFiles();
                cbboxLangue.ItemsSource = langFiles;
            }
     
            void MarkSelectedLang()
            {
                //Only on Load
               String strLang = LanguageOptions.getSelLang();
                for (int i = 0; i < cbboxLangue.Items.Count; i++)
                    if (cbboxLangue.Items[i].ToString() == strLang)
                        cbboxLangue.SelectedValue = strLang;  
                    }
    j'ai bien ma list de langue qui apparait dans ma combobox sous forme de radiobutton.

    Mais par contre dans la combobox, le radiobutton correspondant a la langue sélectionnée (strLang), n'est pas coché... cela vient de "void MarkSelectedLang()" mais je ne sais pas quoi mettre dedans pour avoir ce que je souhaite.

    de plus dans ma combobox je peux cocher plusieurs radiobutton, or je veux qu'un choix a la fois.

    comment faire cela?

  5. #5
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Regarde dans le toolkit appelé WPF Bag'O'Tricks, il y a un contrôle qui correspond à ce que tu souhaites faire (une ListBox avec des RadioButton)

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    362
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 362
    Par défaut
    re,

    merci pour le lien mais je suis confronté aux mêmes soucis.

    J'ai donc créé une nouvelle classe "RadioCombobox" à partir d'une classe trouvé sur internet.
    Cette classe en une combobox contenant des radiobutton en guise d'items.
    XAML:
    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
    28
    29
     
    <ComboBox x:Class="System.Windows.Controls.Custom.RadioComboBox"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:s="clr-namespace:System;assembly=mscorlib" >
     
        <ComboBox.Resources>
            <Style x:Key="{x:Type ComboBoxItem}" TargetType="ComboBoxItem">
                <Setter Property="Template">
                    <Setter.Value>
                        <ControlTemplate TargetType="ComboBoxItem">
                            <RadioButton x:Name="radio" Click="ItemRadioClick" 
                                GroupName="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=Name}" >
                                <RadioButton.Content>
                                    <ContentPresenter 
                                        Content="{TemplateBinding ContentControl.Content}" 
                                        ContentTemplate="{TemplateBinding ContentControl.ContentTemplate}" 
                                        ContentStringFormat="{TemplateBinding ContentControl.ContentStringFormat}" 
                                        HorizontalAlignment="{TemplateBinding Control.HorizontalContentAlignment}" 
                                        VerticalAlignment="{TemplateBinding Control.VerticalContentAlignment}" 
                                        SnapsToDevicePixels="{TemplateBinding UIElement.SnapsToDevicePixels}" />
                                </RadioButton.Content>
                            </RadioButton>
                        </ControlTemplate>
                    </Setter.Value>
                </Setter>
            </Style>
        </ComboBox.Resources>
    </ComboBox>
    C#:
    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
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
     
    using System.Windows;
    using System.Windows.Controls;
    using System.Windows.Controls.Primitives;
     
    namespace System.Windows.Controls.Custom
    {
        /// <summary>
        /// Interaction logic for RadioComboBox.xaml
        /// </summary>
        public partial class RadioComboBox : ComboBox
        {
            public RadioComboBox()
            {
                InitializeComponent();         
            }
     
            private void ItemRadioClick(object sender, RoutedEventArgs e)
            {
                ComboBoxItem sel = (e.Source as RadioButton).TemplatedParent as ComboBoxItem;
                int newIndex = this.ItemContainerGenerator.IndexFromContainer(sel); ;
                this.SelectedIndex = newIndex;
            }
     
            protected override void OnSelectionChanged(SelectionChangedEventArgs e)
            {
                base.OnSelectionChanged(e);
     
                CheckRadioButtons(e.RemovedItems, false);
                CheckRadioButtons(e.AddedItems, true);
            }
     
            private void CheckRadioButtons(System.Collections.IList radioButtons, bool isChecked)
            {
                foreach (object item in radioButtons)
                {
                    ComboBoxItem lbi = this.ItemContainerGenerator.ContainerFromItem(item) as ComboBoxItem;
     
                    if (lbi != null)
                    {
                        RadioButton radio = lbi.Template.FindName("radio", lbi) as RadioButton;
                        if (radio != null)
                            radio.IsChecked = isChecked;
                    }
                }
            }
        }
    }
    Ma RadioComboBox "cbboxLangue" est lié à ma liste des langues dispo de cette façon:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     String[] langFiles = LanguageOptions.getLangFiles();
                cbboxLangue.ItemsSource = langFiles;
    Ca fonctionne correctement, ma combobox est bien rempli avec la liste "langFiles" et je peux cliquer sur les éléments.

    La dernière chose à faire et ou je bloque, c'est de pouvoir au lancement de ma forme, sélectionner et cocher dans ma RadioCombobox "cbboxLangue", la langue par défaut contenu dans le string "strLang".

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
     String strLang = LanguageOptions.getSelLang();
    donc ma question est simple, comment sélectionner et cocher dans ma RadioComboBox l'éléments correspondant à "strLang"?

    j'arrive a sélectionner le bon éléments dans ma radiocombobox "cbboxLangue", mais pas à cocher le radiobutton, en utilisant le code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    String strLang = LanguageOptions.getSelLang();
                for (int i = 0; i < cbboxLangue.Items.Count; i++)
                    if (cbboxLangue.Items[i].ToString() == strLang)
                        cbboxLangue.SelectedValue = strLang;
                    }
    comment cocher le radiobutton correspondant?

  7. #7
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Dans ta méthode ItemRadioClick, il faut que tu récupères le sender et que tu parcours le Visual Tree pour accéder et cocher le RadioButton qui est dans le ComboBoxItem.

  8. #8
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 562
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 562
    Par défaut
    y'a un article sur un sujet avec des checkbox sur mon blog regarde le

  9. #9
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    362
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 362
    Par défaut
    salut Ikeas,

    je n'ai pas trouvé l'exemple sur ton blog, tu aurais un lien direct?

    merci

  10. #10
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 562
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 562
    Par défaut
    en fait ca permet de parcourir les elemenst visuel pour voir kel check est selectionné
    http://www.dsw.fr/blogs/index.php?p=...&c=1&tb=1&pb=1

    maintenant si tu me file un tit projet exemple je peux modifier ton code

  11. #11
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    362
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 362
    Par défaut
    salut Ikeas,

    merci pour ton lien, j'ai regardais mais pour être franc, je n'ai pas tout compris (mon niveau en C# et wpf est debutant)

    c'est très gentil de te proposer pour modifier ma source, tu la trouveras ici:http://dl.free.fr/getfile.pl?file=/b7ipRyRb

    en fait l'élément qui me pose soucis, c'est la combobox en haut à droite sur ma page principale (permet le choix des langues). Je veux qu'elle sélectionne la bonne langue au lancement de l'appli (void MarkSelectedLang). la source est réduite au max pour pas que ce soit trop brouillon.

    désolé elle n'ai quasiment pas annotée mais elle est très simple (newbie oblige).

    en tout cas un grand merci d'avance pour ton aide précieuse ,

  12. #12
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 562
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 562
    Par défaut
    a priori on arrive bien a sélectionner la langue
    pour qu'elle soit syncro sur la lang selectionner fo regarder dans la cultureinfo du trhead
    sinon y'a quelques probleme dans tes ficher xaml french english et il manque german
    deja tu les enleve de bin/debug/lng (tu le vide au depart)
    et tu le passe dans le source en :
    - action de generation : aucun
    - copier dans le repertoire de destination : toujours copier

    ensuite ca fonctionne mieux
    avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
           private void getLangItems()
            {
                String[] langFiles = LanguageOptions.getLangFiles();
                cbboxLangue.ItemsSource = langFiles;
                cbboxLangue.SelectedItem = LanguageOptions.getSelLang(); 
            }
    apres pouir la markselected lang
    il faut introspecter les radio btn avec la methode que j'ai indique sur mon blog
    pour la premiere selection

    regarde sur mon blog y'a aussi un exemple pour simplifier la localisation lol

    en plus y'a pas un grand interet a ce que tu mette des radio button dans la combo puisque la langue choisi s'affiche au dessus

  13. #13
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    362
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 362
    Par défaut
    salut Ikeas,

    merci pour tes conseils, en effet les radibuttons dans une combobox n'ont que très peu d'interet, je suis donc revenu sur une combobox standard.

    Pour la mise a jour de mes boutons ect en fonction de la lanue choisies, ça fonctionne mais uniquement pour ma page "mère" frmMain, mais pas pour ma page "frmParam".

    Comment faire pour que la mise a jour ce fasse aussi sur les pages wpf "filles"?

    j'ai bien testé de mettre le procedure "updatelang" sur ma page fille "frmParam", dans ce cas la mise a jour des textes se fait au premier lancement de la page, mais pas de mise a jour si changement a la volée de la langue.

    merci

  14. #14
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 562
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 562
    Par défaut
    perso je te conseillerais de faire comme sur mon blog ou j'explique la localisation
    sur le selected item changed de ta combo tu change le ficher xaml dans les resources

  15. #15
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    362
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 362
    Par défaut
    oui je comprend bien mais le soucis c'est que cette appli va etre fourni a des collegue de tout horizon (suede, croate, ect...) qui n'y connaissent rien en programmation.

    Et comme je veux pas me farcir toute les traduction, avec ma methode ils ont juste a éditer.renommer un des fichiers Langue.xml

    Dans ce cas pas besoin de recompiler pour ajouter un langue dans le logiciel.

    Tiens j'ai une autre question:

    je definit un Dictionary qui contient les mois de l'année:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
     public Dictionary<string, string> Mois;
     
    Mois= new Dictionary<string, string>();
             Mois["01"]="Mois1";
             Mois["02"]="Mois2";
             Mois["03"]="Mois3";
             Mois["04"]="Mois4";
             ect...
    Comment lier mes mois (mois1, mois2....) avec les traductions des mois dans mes fichiers .xml (ex: french.xml)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <Mois1 Text="Janvier"/>
    <Mois2 Text="Février"/>
    <Mois3 Text="Mars"/>
    c'est faisable facilement?

  16. #16
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Si tu veux t'attaquer à la localisation de ton application, le mieux, c'est de passer par les fichier de resources. Ainsi, tu pourras changer le texte dans ton code C# mais aussi dans le code XAML, avec une petite MarkupExtension

  17. #17
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    120
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Luxembourg

    Informations forums :
    Inscription : Avril 2007
    Messages : 120
    Par défaut
    Concernant la localisation de ton application j'ai, comme le préconise Thomas, utilisé des fichiers ressources.

    NB : D'ailleurs j'avais écrit un petit post sur une possible solution concernant la localisation en WPF:
    http://alves.seb.free.fr/?p=543

  18. #18
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 562
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 562
    Par défaut
    ecoute regarde mon exemple c'est le meme pricipe
    un fichier xaml par lanque
    regarde la
    http://www.dsw.fr/blogs/index.php?p=...&c=1&tb=1&pb=1

  19. #19
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    362
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 362
    Par défaut
    bonjour a tous,

    merci de vous pencher sur mon cas.... casse bonbons pour vous

    j'ai bien compris l'intérêt d'utiliser les ressources pour la localisation de mon appli comme montré dans l'exemple sur ton blog Ikeas.

    Par contre dans ce cas de figure, les fichiers lang sont intégrés dans l'appli (besoin de recompiler pour ajouter une langue), c'est juste?

    est t-il possible de creer a la volée mes ressources a partir des fichiers langues inclus dans le dossier "lng" de mon appli?

    Dans ton exemple les fichiers langues sont des disctionnaires de ressources. est t-il possible de les créer au lancement de l'appli a partir de fichier xml?

    desolé de pas être super clair dans mes explications, mais le vocabulaire me manque....

    merci

  20. #20
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    362
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 362
    Par défaut
    C'est bon j'ai reussi a avoir ce que je voulais en mélangeant la méthode de Ikeas et la mienne.

    le seule truc qui merdouille encore un peu c'est la mise a jour dynamique de ma combobox contenant un dictionary.

    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
     
    Mois = new Dictionary<string, string>();
                Mois["01"] = Application.Current.Resources["Mois1"] as string;
                Mois["02"] = Application.Current.Resources["Mois2"] as string;
                Mois["03"] = Application.Current.Resources["Mois3"] as string;
                Mois["04"] = Application.Current.Resources["Mois4"] as string;
                Mois["05"] = Application.Current.Resources["Mois5"] as string;
                Mois["06"] = Application.Current.Resources["Mois6"] as string;
                Mois["07"] = Application.Current.Resources["Mois7"] as string;
                Mois["08"] = Application.Current.Resources["Mois8"] as string;
                Mois["09"] = Application.Current.Resources["Mois9"] as string;
                Mois["10"] = Application.Current.Resources["Mois10"] as string;
                Mois["11"] = Application.Current.Resources["Mois11"] as string;
                Mois["12"] = Application.Current.Resources["Mois12"] as string;
     
               CbboxMois_frmSuivi.ItemsSource = new System.Windows.Forms.BindingSource(Mois, null);
                CbboxMois_frmSuivi.DisplayMemberPath = "Value";
                CbboxMois_frmSuivi.SelectedValuePath = "Key";
    la MAJ de cette combobox se fait si je relance la page qui la contient. Alors que pour les autres éléments de la page (btn, label ect...) qui ont binding selon la methode d'Ikeas, la mise a jour ce fais en tps réel lors du changement de langue.

    une idée pour resourdre cela?






    Encore merci pour votre aide et votre patience

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. [WPF] Binding TwoWay CheckBox
    Par NeoKript dans le forum Windows Presentation Foundation
    Réponses: 4
    Dernier message: 10/06/2010, 16h09
  2. comboBox avec checkBox
    Par gentelmand dans le forum Windows Forms
    Réponses: 2
    Dernier message: 10/03/2009, 18h55
  3. WPF ListView avec Checkbox, trouver l'item qui a été Checked
    Par fmadore dans le forum Windows Presentation Foundation
    Réponses: 4
    Dernier message: 09/12/2008, 17h21
  4. [WPF] TreeView avec CheckBox en cascades?
    Par bakonu dans le forum Windows Presentation Foundation
    Réponses: 5
    Dernier message: 18/07/2008, 10h59
  5. [WPF] ComboBox, binding avec association LINQ
    Par tomlev dans le forum Windows Presentation Foundation
    Réponses: 11
    Dernier message: 30/04/2008, 00h30

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