Spostare gli oggetti al ridimensionamento della form

giovedì 18 ottobre 2007 - 10.49

trinity Profilo | Guru

salve ragazzi,
al ridimensionamento della form vorrei in base alla risoluzione che la form stessa acquista, spostare gli oggetti contenuti in essa.
Alcuni tipo la toolbar utilizzo la proprità dock ma in altri tipo button o picturebox come posso fare?

ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com

SSUPERPIPPO Profilo | Guru

Perchè non usi la proprietà Anchor?


http://blogs.dotnethell.it/alebadalin

trinity Profilo | Guru

e come faccio,

qualche esempio?
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com

SSUPERPIPPO Profilo | Guru

Selezioni il controllo da ancorare (esempio un textbox) e nella proprietà Anchor selezioni a che lati del form ancorare l'oggetto.
In base alla tua selezione il controllo si sposta e si ridimensiona quando cambi la dimensione del form.

Ciao

Alessandro

http://blogs.dotnethell.it/alebadalin

trinity Profilo | Guru

ok ho capito!!!
senti visto che ci stiamo ma se io su una form menu volessi che diventasse contenitore Mdi, ho notato che c'è la proprietà specifica ma poi le altre form come faccio ad inserire come form mdi?


ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com

SSUPERPIPPO Profilo | Guru

Quando istanzi la Form Child dal Form MDI devi impostare la proprietà MdiParent. Esempio:

Dalla Form MDI dovrai inserire questo codice per istanziare la Form Child:

Dim Frm As New TuaFormChild Frm .Show() Frm .MdiParent = Me

Ciao

Alessandro

http://blogs.dotnethell.it/alebadalin

trinity Profilo | Guru

si ci sono riuscito, ma sai cosa mi succede?

allora nella form menu che è diventata contenitore mdi ho ancorato in alto una toolbar e al centro di questa form c'è una picturebox.
Quando richiamo la seconda form mi succede che sopra alla toolbar si caricano i pulsanti minimizza,chiudi e massimizza di questa form invece io vorrei semmai si visualizzassero sotto la toolbar (tieni presente che la seconda form parte già ingrandita al massimo) e poi la picturebox resta in primo piano e la seconda form appare sotto e non c'è modo di cambiare questo stato.

Come posso risolvere?

ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com

SSUPERPIPPO Profilo | Guru

Purtroppo credo non ci sia niente da fare!

Quando il Form viene diachiarato come MDI, i form child in esso contenuto vanno in secondo piano rispetto ai controlli del Form padre.

Ho provato a fare una ricerca ma non ho trovato soluzioni...

Effettivamente è un pò una cavolata...

Ciao

Alessandro

http://blogs.dotnethell.it/alebadalin

trinity Profilo | Guru

grazie mille per la mano.

Ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com

SSUPERPIPPO Profilo | Guru

Di niente, ciao.

Alessandro

http://blogs.dotnethell.it/alebadalin
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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5