UserControl data

lunedì 20 novembre 2006 - 10.44

alan80 Profilo | Newbie

Salve tutti, sto sviluppando applicazioni con userControl personalizzati, ai quali sono associati dei dati!

Ogni qualvolta agiungo un controllo alla form questa in fase di runtime viene disegnata a spezzoni, per poi dopo un secondo disegnarmi completamente il mio controllo. C'è un qualche trucchetto per far si che il controllo venga disegnato uniformemente ??

Spero di essermi spiegato correttaemente!!

SALUTONI

Ancus

smx Profilo | Newbie

Forse già applichi questo accorgimento e quindi il mio suggerimento è inutile. Io te lo dico lo stesso.
Prima di iniziare a disegnare il controllo devi chiamare, sul controllo o sulla form a seconda dei casi, il metodo suspendLayout(); e poi dopo le operazioni di disegno devi richiamare resumeLayout;
Es.:

mioControllo.suspendLayout(),
/*
Qui ci metti le operazioni di disegno del controllo
*/
mioControllo.ResumeLayout();
Smx
---The Smx Code---

alan80 Profilo | Newbie

Diciamo che questa operazione viene giâ eseguita al momento della creazione del controllo....

Purtroppo questo non mi aiuta....

Grazie comunque
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5