Bonjour,
je souhaite utiliser l'objet ToolStripDropDown avec un textbox. Avant d'aller plus loin, j'ai un soucis. Quand le popup s'affiche, je perds le focus sur le textbox, or, j'ai besoin d'écrire dedans lorsque le popup est ouvert :
Quelqu'un a-t-il une idée ? TextBox.Focus() ne marche pas, d'ailleurs au débuggeur, la proprieté Focused du textbox est à true, malgré tout, je ne peux pas éditer le text ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 TextBox textBox = new TextBox(); ToolStripDropDown popup = new ToolStripDropDown(); popup.Margin = Padding.Empty; popup.Padding = Padding.Empty; ToolStripControlHost host = new ToolStripControlHost(new ListBox()); host.Margin = Padding.Empty; host.Padding = Padding.Empty; popup.Items.Add(host); //Pour afficher le popup : popup.Show(textBox, new Point(0,textBox.Height));
Partager