Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
.NET Framework
[VB.NET] Sfarfallio form
lunedì 09 luglio 2007 - 16.05
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Gneo
Profilo
| Newbie
3
messaggi | Data Invio:
lun 9 lug 2007 - 16:05
Ciao a tutti,
ho un problema a cui non trovo soluzione (anche se credo sia una cosa molto banale).
Per aprire una form utilizzo il seguente codice:
Dim miaForm As New miaformFRM
miaForm.MdiParent = formMain
miaForm .Show()
miaForm contiene 1 listview, 4 combobox, 2 numericupdown, 26 textbox, 1 checkbox, 3 radiobutton e qualche button.
Al momento dello show ho un fastidioso sfarfallio quando vengono disegnati i controlli.
Esiste una soluzione al problema? Ho letto in giro di usare suspendlayout e resumelayout ma non ottengo nessun risultato. Forse li uso nel posto sbagliato.
Dim miaForm As New miaformFRM
miaForm.MdiParent = formMain
miaform.suspendlayout()
miaForm .Show()
(il resumelayout è l'ultima istruzione del load di miaForm)
Grazie dell'aiuto.
Gneo
munissor
Profilo
| Senior Member
270
messaggi | Data Invio:
lun 9 lug 2007 - 20:02
Hai provato con meno controlli? Secondo me o sono troppi controlli o causi troppe operazioni di ridisegnamento (es: cambi i valori dei textbox durante la visualizzazione)
Gneo
Profilo
| Newbie
3
messaggi | Data Invio:
mar 10 lug 2007 - 08:26
>Hai provato con meno controlli?
I controlli che ho messo mi servono tutti. E comunque lo stesso problema mi si presenta su ogni finestra anche se con meno controlli si nota meno.
>Secondo me o sono troppi controlli
>o causi troppe operazioni di ridisegnamento (es: cambi i valori
>dei textbox durante la visualizzazione)
Ridimensionamenti o spostamenti nella finestra non ce ne sono. Il caricamento dati dal db avviene con una sub caricadati() solo dopo che la finestra è stata visualizzata utilizzando DoEvents().
miaForm.Show()
Application.DoEvents()
miaForm.caricaDati()
munissor
Profilo
| Senior Member
270
messaggi | Data Invio:
mar 10 lug 2007 - 18:57
Allora è sicuramente caricadati...non puoi usarlo prima di show?
Gneo
Profilo
| Newbie
3
messaggi | Data Invio:
mer 11 lug 2007 - 10:23
>Allora è sicuramente caricadati...non puoi usarlo prima di show?
Ho lo stesso effetto sfarfallio sia se carico i dati sia se faccio solo lo show della form con i controlli all'interno.
Torna su
Stanze Forum
Elenco Threads
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 !