Ho un controllo usc che ha una casella di testo e una casella di riepilogo e li utilizza per fornire agli utenti funzionalità di completamento automatico.Mostrare il controllo all'interno del controllo utente al di fuori dei limiti della sua madre
Tuttavia, desidero che la casella di riepilogo venga disegnata all'esterno dei limiti del controllo utente in modo che non venga tagliata quando la casella di riepilogo deve essere disegnata vicino al bordo del controllo utente. Qualche consiglio su come farlo? Essenzialmente voglio una listbox che vada oltre i limiti del suo controllo contenitore.
L'unico modo in cui posso pensare è passare un riferimento a una listbox esterna al controllo utente sull'istanza e quindi manipolare quella listbox invece di averla dentro il controllo utente, ma non mi piace questo approccio. Grazie in anticipo.
Che cosa si intende per confini il controllo dell'utente? –
@BenRobinson: la casella di testo si espande per compilare il controllo utente. Se l'utente sta scrivendo vicino al bordo della casella di testo, sta essenzialmente digitando vicino al bordo del controllo utente. Se mostro una listbox alla posizione del cursore, verrà esclusa dal limite di usercontrol. Non voglio che ciò accada. – user1391664
Scusa se non ho letto i tag, stavo pensando che l'utente di asp.net controlli –