Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4060 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  comboBox Adapter

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

comboBox Adapter

n°1556703
karminator​98
Posté le 07-05-2007 à 20:46:13  profilanswer
 

bonjour à tous...
 
je suis en C# .NET 2.0
 
j'essaie de faire une classe Adapter pour les ComboBox, que je puisse les utiliser comme des TextBox, avec la classe suivante :
 

Code :
  1. public class ClAdapterComboBox : TextBox
  2.     {
  3.         private ComboBox m_cb;
  4.         public ClAdapterComboBox(ComboBox p_cb)
  5.         {
  6.             m_cb = p_cb;
  7.         }
  8.         public override string Text
  9.         {
  10.             get
  11.             {
  12.                 return m_cb.Text;
  13.             }
  14.             set
  15.             {
  16.                 m_cb.Text = value;
  17.             }
  18.         }
  19.     }


 
tout va bien, sauf lorsque j'essaie d'ajouter des event lorsque l'évènement TextChanged arrive, par exemple...
comme dans ce bout de code :

Code :
  1. p_tb.TextChanged += new EventHandler(this.TexteChangé);


la fonction TexteChangé ne sera jamais appelé pour un ComboBox, alors que pout un TextBox, oui...
 
si quelqu'un peux m'aider, ce serait apprécié... merci

mood
Publicité
Posté le 07-05-2007 à 20:46:13  profilanswer
 

n°1558822
_Mose_
Lonesome coder
Posté le 11-05-2007 à 12:22:21  profilanswer
 

TextChanged est appelé quand le texte est changé.
Je pense que tu confonds ComboBox et DropDownList.
Essaye donc de taper du texte à la mano dans ta combobox...

n°1560372
karminator​98
Posté le 14-05-2007 à 18:26:13  profilanswer
 

non...
 
dans le fond, je veux savoir comment on fait des ovrerride de eventhandler... comme, dans un textbox, par exemple, la fonction textchanged serait appelée lorsque le texte serait égal a "aaa"... mauvais exemple de ce que je voudrais faire, mais bon...
 
je e suis même pas sur que ce soit possible...
 
pour synthétiser, faire une classe semblable a ca :
 

Code :
  1. class NewTexbBox : TextBox
  2. {
  3. // le event textChanged serait appelé lorsque le texte serait égal a "aaa"
  4. }

n°1560421
moi23372
Posté le 14-05-2007 à 20:35:17  profilanswer
 

perso je vois pas l'intéret de faire cela. Maintenant, si ton objectif est de faire cela c'est stupide.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  comboBox Adapter

 

Sujets relatifs
combobox et windows mobilerelation listbox/combobox
Fonction javascript adapter écran/pagecombobox
Adapter la taille d'un <div> en fonction d'un autre???Adapter hauteur de iframe à son contenu
valeur par defaut dans une combobox en htmlévènement onchange sur combobox
Mise à jour d'une comboboxVBA : information combobox
Plus de sujets relatifs à : comboBox Adapter


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)