PDA

View Full Version : تغییر اندازه فرم بر اساس سایز تصویر



naser_feb8646
دوشنبه 26 فروردین 1392, 22:39 عصر
سلام دوستان و اساتید
میخواستم ازتون بپرسم چطور میتونم اندازه فرم رو به اندازه تصویرم در بیارم
به طور مثال کاربر یه عکس با ابعاد 400 در 600 رو انتخاب میکنه میخوام این عکس توی یه فرم دیگه براساس سایز عکس نمایش داده بشه

veniz2008
سه شنبه 27 فروردین 1392, 00:22 صبح
سلام.
با کد زیر طول و عرض عکس رو بدست بیار و برای فرم مورد نظر مقادیر رو بفرست :

int ImgWith = pictureBox1.Image.Width;
int ImgHeight = pictureBox1.Image.Height;

در فرم مقصد و در فرم لود، سایز فرم رو با توجه به مقادیر ارسال شده بصورت زیر set کن :

this.Size = new Size(ImgWith, ImgHeight);
موفق باشید.