ComboBox hides cursor

pyroman69
Дата: 28.12.2009 12:51:51
Имеем форму, на ней ComboBox, у которого св-во DropDownStyle установлено на DropDownList. А так же есть TextBox. В текстбоксе добавляем событие на смену текста и вписываем след. код:
comboBox1.Items.Clear();			
comboBox1.Items.Add("qqqqq");
comboBox1.Items.Add("wwwww");
comboBox1.Items.Add("eeeee");			
comboBox1.DroppedDown = true;		

Запускаем прогу, устанавливаем курсор на текстбок, набираем любой символ, список раскрылся, курсор мыши пропал...почему?
У кого была такая проблема, как решили?

я не волшебник, я только учусь...
v skopin
Дата: 28.12.2009 13:42:00
там всё не просто:
делайте в ручную: Выбрать...
pyroman69
Дата: 28.12.2009 14:04:54
ну я простых решений и не ищу:) Мне надо не ручка, а так, как написал выше

я не волшебник, я только учусь...
v skopin
Дата: 28.12.2009 15:26:50
не понял вопроса: выбирайте итем какой нужно и будет вам курсор
v skopin
Дата: 28.12.2009 15:30:59
++
ActiveControl = (Control)comboBox1;
++
DropDown, а не DropDownList
pyroman69
Дата: 28.12.2009 15:46:56
Ок. Попробую обяснить. Стиль бокса - DropDownList, другие не подходят.
Поставьте курсор на текстбок и мышь уведите за пределы формы, а теперь печатаем 1 символ, список раскрылся, я хочу что-то выбрать, веду мышь и как тока она достигает границ формы, курсор исчезает.
Я не Девид Блейн, но вот такие фокусы могу делать))

я не волшебник, я только учусь...
v skopin
Дата: 28.12.2009 16:12:18
pyroman69
а теперь печатаем 1 символ, список раскрылся
это как? у вас же DropDownList
pyroman69
Дата: 28.12.2009 17:03:25
давайте договоримся тока по теме писать, хватит бессмысленных вопросов и ответов. В первом сообщении и в послед. чётко говорится про TextBox. Посему флуд прекращайте и если есть что посоветовать, велкам!

я не волшебник, я только учусь...
v skopin
Дата: 28.12.2009 20:53:48
private void comboBox1_MouseMove(object sender, MouseEventArgs e)
{
   if (!comboBox1.DroppedDown) comboBox1.DroppedDown = true;
}
или пишите свой контрол: я сделал в своё время второе, но не могу найти его, ксож.