Tengo un control de usuario que tiene un cuadro de texto y un cuadro de lista, y los usa para proporcionar funcionalidad de autocompletar a los usuarios.Mostrar control dentro del control de usuario fuera de los límites de su elemento primario
Sin embargo, quiero que el listbox se dibuje fuera de los límites del control de usuario para que no se corte cuando se debe dibujar el cuadro de lista cerca del borde del control de usuario. ¿Algún consejo sobre cómo hacer eso? Básicamente, quiero un cuadro de lista flotando fuera de los límites de su control contenedor.
La única forma en que puedo pensar es pasar una referencia a un cuadro de lista externo al control de usuario en la instanciación y luego manipular ese cuadro de lista en lugar de tenerlo dentro del control de usuario, pero no me gusta este enfoque. Gracias por adelantado.
¿Cómo que por límites de el control del usuario? –
@BenRobinson: el cuadro de texto se expande para completar el control del usuario. Si el usuario está escribiendo cerca del borde del cuadro de texto, básicamente está escribiendo cerca del borde del control del usuario. Si muestro un cuadro de lista en la posición del cursor, se cortará por el límite de control del usuario. No quiero que eso suceda. – user1391664
Lo siento, no leí tus etiquetas, estaba pensando en los controles de usuario asp.net –