Immagine che si adatta in proporzione senza scretch

domenica 13 febbraio 2011 - 11.46
Tag Elenco Tags  C#  |  .NET 4.0  |  Visual Studio 2010

luca.santaniello Profilo | Newbie

Salve a tutti,

è possibile creare una PictureBox la cui immagine si adatta in proporzione mantenendo il lato più grande che entra e lasciando l'altro lato in proporzione? Faccio un esempio per spiegarvi cosa intendo...

Ipotizziamo che la mia ImageBox è 100x120. A runtime associo un'immagine la cui dimensione effettiva è 1000*1500. Se setto scretch mi apparirà 100x120, distruggendo quindi le proporzioni. Io invece voglio che l'immagine non perda le proporzioni ma utilizzi il massimo dello spazio. Nel mio caso l'immagine deve essere 120x80.

Spero di essere stato chiaro.

Grazie in anticipo

aiedail92 Profilo | Expert

Ciao,

Basta impostare la proprietà SizeMode su Zoom:

tuaPictureBox.SizeMode = PictureBoxSizeMode.Zoom;

Puoi farlo anche direttamente dal designer.

Luca

luca.santaniello Profilo | Newbie

Grazie mille... soluzione semplicissima e perfetta!
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-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5