Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/09/2009, 08:54
7xtr3am
 
Fecha de Ingreso: marzo-2009
Mensajes: 73
Antigüedad: 15 años, 8 meses
Puntos: 1
lograr efecto google search box

Hola a todos, tengo un par de días tratando de hacer una caja de búsqueda estilo la de google y youtube en la que conforma vas escribiendo debajo aparece una lista con ítems pero en Windows FORMS, trate con un combobox pero no logro el comportamiento deseado. En general funciona lo que hice pero no hay una buena experiencia para el usuario, me explico, en ocasiones hago click y se borra el texto o quedan otros ítems que no deberían o se oculta la lista cuando no debería (uso DroppedDown = True), en fin, sé que es problema de programación mío pero lo que pasa es que son mucho eventos los que se disparan y condiciones que se deben cumplir. Mi idea es hacerlo como supongo que lo hacen en WEB: usar 2 controles separados.

Usar un textbox y un listabox por separado y mostrar este último cuando sea necesario, bueno mi único problema es para ocultar el listbox.

El listbox me proporciona un evento ComboBox1_Click que se dispara cuando hago click sobre el control, pero quiero justamente lo contrario, saber cuando se hiso click fuera del control, es posible esto? O mas facil, conocen algun control que haga esto de google pero para winform?

gracias.