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

MFC Discussion :

Affichage de la selection multiple


Sujet :

MFC

  1. #1
    Débutant
    Inscrit en
    Avril 2009
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 133
    Points : 50
    Points
    50
    Par défaut Affichage de la selection multiple
    Bonjour,

    Je veux afficher ce que je sélectionne dans ma listBox. Pour l'instant j'arrive à afficher la sélection que j'ai effectuer dans ma listbox. J'aimerais afficher les plusieurs sélection que je sélectionne dans ma Listbox. Pour cela, j'ai donc coché la case multiligne dans les propirétés de la list box. Mais l'affichage s'affiche on fonction de ma dernière selection et moi j'aimerais pouvoir afficher tous ce qui a été sélectionné! Comment faire? je vous poste mon bout de code.

    je vous mais en pièce jointe un imprime écran de la list box.
    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
    void CIndicDlg::AffichageListesigleequip()
    {
    	m_listePrinc.DeleteAllItems();						// on réinitialse la ListCtrl
    	int m_index=0;										// l'index est initialisé
     
    	if(cocher == 1)
    	{
    		GetDlgItem(IDC_SUIVANTE)->EnableWindow(FALSE);		// Disabled du bouton page suivante
    		GetDlgItem(IDC_PRECEDENTE)->EnableWindow(FALSE);	// Disabled du bouton page precédente 
     
    		for(int i=0;i<repar.GetSize(); i++)					// On boucle jusqu'à la fin du tableau (du bas vers le haut)
    		{
    			if (repar.ElementAt(i).GetFinRep()==" " & repar.ElementAt(i).GetDateDebutRep() !=" ") // si pas de date de fin de réparation et il y a une date de début de réparation
    			{
    				if (repar.ElementAt(i).GetSigleEquip() == sigleequipement) //si le nom du sigle équipement correspond à la selection faite dans la listbox
    				{
    					RemplissageListCtrl(m_index, i); // on ajoute la requête à la liste
    					m_index++;						// on passe à la ligne suivante
    				}
    			}
    		}
                 }
    }
    Images attachées Images attachées

Discussions similaires

  1. Criteres de selection multiple pour affichage TB
    Par Bichon Taigama dans le forum Excel
    Réponses: 0
    Dernier message: 14/03/2015, 07h26
  2. Affichage d'un select multiple
    Par bjo393 dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 13/05/2013, 10h20
  3. Select multiple
    Par lfournial dans le forum Struts 1
    Réponses: 20
    Dernier message: 24/02/2011, 12h14
  4. Erreur à l'affichage des valeurs d'un select multiple
    Par arthuro45 dans le forum Général JavaScript
    Réponses: 18
    Dernier message: 19/04/2010, 11h16
  5. Réponses: 1
    Dernier message: 21/03/2007, 15h21

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