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 :
- public class ClAdapterComboBox : TextBox
- {
- private ComboBox m_cb;
- public ClAdapterComboBox(ComboBox p_cb)
- {
- m_cb = p_cb;
- }
- public override string Text
- {
- get
- {
- return m_cb.Text;
- }
- set
- {
- m_cb.Text = value;
- }
- }
- }
|
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 :
- 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