begin process at 2010 02 10 00:42:55
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > COMBOBOX AVEC DES ITEMS GRISÉS

COMBOBOX AVEC DES ITEMS GRISÉS


 Information sur la source

Note :
8,5 / 10 - par 2 personnes
8,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Divers Source .NET ( DotNet ) Classé sous :combobox, grisé Niveau :Débutant Date de création :02/04/2006 Date de mise à jour :02/04/2006 18:29:41 Vu / téléchargé :9 896 / 793

Auteur : bob94700

Ecrire un message privé
Commentaire sur cette source (1)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Ce contrôle est simplement dérivé de Combobox et il permet de griser des éléments dans la liste déroulante.
Son utilisation est identique à celle de sa classe parente : il suffit de le déposer sur un Form ...


 Conclusion

... Ce type de contrôle existe peut-être déjà (j'ai pas cherché) ...

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

02 avril 2006 18:29:41 :
En complément : - pour griser un item il suffit d'appeler la méthode HideItem(index de l'item) - pour le réactiver, il suffit d'appeler la méthode ShowItem(index de l'item)

 Sources du même auteur

Source avec Zip Source avec une capture Source .NET (Dotnet) CONTRÔLES D'ACCÈS À L'ARBORESCENCE DES RÉPERTOIRES
Source avec Zip Source .NET (Dotnet) MODIFIER UN CONTROLE DEPUIS UN THREAD
Source avec Zip Source .NET (Dotnet) UNE CLASSE DE MISE EN OEUVRE DE DIRECTX (DIRECTDRAW)
Source avec Zip Source .NET (Dotnet) JOUER DE LA MUSIQUE EN ASYNHRONE (WAV ET MP3)
Source avec Zip Source avec une capture Source .NET (Dotnet) BIBLIOTHÈQUE DE CONTRÔLES SUR LES RÉPERTOIRES

 Sources de la même categorie

Source avec une capture TOOLTIP TEXT POUR LA LISTE DÉROULANTE D'UN COMBOBOX par whismeril
Source avec Zip Source avec une capture Source .NET (Dotnet) LOGIN (XML) par DanMor498
Source .NET (Dotnet) WEBTESTPLUGIN - IGNORER DES URLS LORS D'UN TEST WEB VISUAL S... par jesusonline
Source avec Zip Source avec une capture Source .NET (Dotnet) EXERCICE DE CALCUL MENTAL par Sat7121
Source avec Zip Source avec une capture Source .NET (Dotnet) TRADUCTEUR ALGO VISUAL BASIC .NET/C# par rhonin33

 Sources en rapport avec celle ci

Source avec une capture TOOLTIP TEXT POUR LA LISTE DÉROULANTE D'UN COMBOBOX par whismeril
Source avec Zip Source avec une capture Source .NET (Dotnet) COLORCOMBOBOX, COMBO BOX PERMETTANT DE SÉLECTIONNER DES COUL... par manshivas
Source avec Zip Source avec une capture Source .NET (Dotnet) [.NET 2.0 ] PERSONNALISER LES COLONNES D'UN DATAGRIDVIEW par romagny13
Source avec Zip Source avec une capture Source .NET (Dotnet) TEXTBOX AVEC LABEL INCORPORÉ par witre
Source avec Zip Source avec une capture Source .NET (Dotnet) UTILISATION DES COMBOBOX par sebmafate

Commentaires et avis

Commentaire de whismeril le 25/02/2009 22:29:47 9/10

Bonsoir, j'utilise votre combobox pour une application personnelle.
C'est vraiment trés bien.
J'ai cependant trouvé un petit bug, lorsque l'on veut passer la propriété "DropDownStyle" à la valeur "DropDownList", la class léve l'exeption "valeur Index -1 non valide" pour la propriété Cb_DrawItem, ligne 116.

Je l'ai résolu comme suit,étant débutant il y a probablement mieux...

       private void Cb_DrawItem(object sender, DrawItemEventArgs e)
       {
           if (!(e.Index == -1))
           {
               //Dessine la liste déroulante du combobox :
               mi = e.Index;
               if (mHidenItem.IndexOf(mi) < 0)
               {
                   // L'élement est accessible
                   e.DrawBackground();
                   mColor = ForeColor;
                   mFont = Font;
               }
               else
               {
                   // L'élément est grisé :
                   mColor = Color.DarkGray;
                   mFont = mFontGrise;
               }
               e.Graphics.DrawString(Items[mi].ToString(), mFont, new SolidBrush(mColor), e.Bounds.Height - 16, e.Bounds.Y);
           }
       }

Cordialement
Whismeril

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

combobox [ par jdaviaud ] J'aurais voulu savoir comment déterminer si aucune valeur n'a été sélectionnée dans un combobox.j'ai essayé if(MonCombo.SelectedItem.ToString() == "") probleme de combobox en VB [ par jogaloula ] &gt; J'aurais voulu savoir comment déterminer si aucune valeur n'a été sélectionnée dans un combobox de style 2 dropdown&gt; &gt; MERKIII ajout d un combobox dans un dataform [ par nicolasgib ] BonjourJe suis tout debutant en prog j ai reussi a me faire une petite aplication pour un fichier client avec dataform en C# et une base access je vou ComboBox [ par Online ] SalutVoila, je voudrais attribuer une action à chaque item d'une comboBox, j'ai beau chercher, je ne trouve pas, quelqu'un aurait un conseil pour moi? Utilisation de contrôles (listbox,combobox, datagrid,etc) [ par floben21 ] Bonjours à tous,En fait j'aurais tout d'abord besoin de savoir comment retirer un item d'une listbox,l'ajout se fesant à l'aide de Listbox1.Items.add( Combobox - AutoComplete [ par Tommy666 ] Bonjour, je voulais savoir comment faire pour avoir une proposition des mots (saisie automatique) lorsque je tape la (ou les) première lettre dans une ComboBox [ par SebSharp ] Salut a tous,Est ce qu'il est possible en C# pour un comboBox de ne pas limiter la vue du contenu si la taille du comboBox est plus petit que le texte couper le lien entre dataset et combobox pour vider la liste déroulante [ par xerque ] Bonjour,Mon problème provient du fait que j'arrive pas à vider la liste qui se déroule d'un comboBox. Je m'explique : le comboBox est alimenté pas un combobox [ par liliemumue ] Bonjour J'ai un probleme avec mes combobox , j'ai compris pourquoi mon utilisateur faisait planter le logiciel. J'ai une liste d'item : de 0 à 15 pour c#,combobox!! [ par stiley1 ] Salut les amis, j'aimerai ke kelk1 m'aide.Voilà j'ai une combobox avec une liste de choix ke j'ai entré.Le bp est ke je voudrais donner à l'utiliseur


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,608 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales