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
App. Visual Studio 6.0
Redraw del form dopo resize tramite i pulsanti
sabato 20 gennaio 2007 - 22.52
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
allsayan
Profilo
| Newbie
3
messaggi | Data Invio:
sab 20 gen 2007 - 22:52
Salve a tutti.
Ho disposto dei controlli (non standard) su un form, siccome ho la necessità di adattare le dimensioni dei controlli quando viene modificata la dimensione del form (resize) ho creato una procedura associata all'evento Me.Resize.
Però c'è un problema: i controlli vengono ridimensionati solo se ridimensiono il form trascinando l'angolo in basso a destra, mentre se ingrandisco il form con il pulsante "ingrandisci" i controlli non vengono riadattati anche se i valori (dimensioni) dei controlli vengono modificati correttamente.
Ho provato a eseguire dopo il ridimensionamento del form un refresh (Me.Refresh) ma ancora non funziona.
Nono so come far funzionare questa tecnica, qualcuno mi puo aiutare, perfavore?
Ciao a tutti.........
Giamp72
Profilo
| Junior Member
115
messaggi | Data Invio:
mer 24 gen 2007 - 12:11
credo che il problema sia dovuto al fatto che gli eventi Maximize e Minimize non impostano le dimensioni form.width e form.height dentro all'evento Resize..
Io risolverei la cosa in questo modo:
Private Sub Form_Resize()
if me.windowstate = vbnormal then
w=me.width
h = me.height
elseif me.windowstate = vbmaximized then
w=screen.width
h = screen.height
else
w=0
h = 0
end if
'adesso w e h contengono le dimensioni del form!!
...
...
end sub
Giamp72
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 !