valor una texto tabla registro que por otro formulario filtrar desde dependiente cuadro crear combinado coincidencia busqueda busque buscar c# combobox windows-forms-designer mousehover

c# - una - cuadro combinado access



¿Cómo hacer que el cuadro combinado se expanda automáticamente al pasar el mouse sobre el mouse y cerrar cuando el mouse sale del cuadro combinado en c#? (2)

Use la Propiedad DroppedDown y haga que sea verdadera,

private void comboBox1_MouseHover(object sender, EventArgs e) { var box = sender as ComboBox ; box.DroppedDown = true; }

Esta pregunta ya tiene una respuesta aquí:

Tengo un formulario de Windows. En ese formulario de Windows, tengo un cuadro combinado. Tengo elementos predefinidos en el cuadro combinado como Agregar, Eliminar y Eliminar. Quiero hacer que el cuadro combinado se amplíe automáticamente con el mouse sobre el mouse. ¿Cómo puedo hacer eso? Noté que el código de expansión automática se debe dar en el evento de desplazamiento del mouse del cuadro combinado. Me gusta esto

private void comboBox1_MouseHover(object sender, EventArgs e) { }

pero no sé cómo expandir el cuadro combinado. ¿Puede alguien decirme cómo hacer eso?

Ok, lo hice hecho la parte de expansión

private void comboBox1_MouseHover(object sender, EventArgs e) { comboBox1.DroppedDown = true; }

pero quiero cerrar el cuadro combinado cuando dejo el puntero del mouse en el cuadro combinado. ¿Cómo hacer eso?