PDA

View Full Version : سوال: کنترل کردن PictureBox



lord_helgard
یک شنبه 23 آذر 1393, 16:44 عصر
سلام دوستان
من میخواستم در پروژه خود به فرض مثال عکس از صفحه A4 را قرار بدم ، اما اندازه نمایش اولیه اون روی فرم کمتر باشه که فضای زیادی از فرم رو اشغال نکنه و همچنین نیاز به خوردن اسکرول نباشه ، سپس میخواستم ببینم راهی هست که بشه با بردن موس روی هر قسمت تصویر، اون قسمت رو بزرگنما تر کنه.
مانند سایت های فروش لباس و کفش

پروژه سی شارپ هستش

lord_helgard
دوشنبه 24 آذر 1393, 12:00 عصر
کسی از دنیای برنامه نویسان جوابگوی سئوال من نیست چرا ؟:افسرده:

dele_ghamgin_2008
دوشنبه 24 آذر 1393, 16:38 عصر
باز کردن عکس ها با کنترل OpenFileDialog و ست (set) کردن خصوصیتfilter

//نمایش انواع فرمت عکس ها در کنترل
openFileDialog1.Filter = "JPEG Files (*.jpg)|*.jpg|PNG Files (*.png)|*.png|BMP Files (*.bmp)|*.bmp|All files (*.*)|*.*";

تنظیم رنگ پس زمینه کنترل PictureBox با استفاده از کنترل colorDialog


// کادر نمایش رنگ را نمایش می دهد .در صورت انتخاب رنگ
// پس زمینه کنترل تصویر عوض می شود.
if (colorDialog1.ShowDialog() == DialogResult.OK)
pictureBox1.BackColor = colorDialog1.Color;



فیت کردن عکس انتخاب شده در کنترل PictureBox با یه کنترل CheckBox


// ا گر کاربر استرچ رو انتخاب کنه
// مد نمایش دادن آن فیت کنترل در می آید
// در غیر اینصورت
//به حال نرمال تغییر داده می شود.و سایز وقعی تصویر را نشون میده
if (checkBox1.Checked)
pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;
else
pictureBox1.SizeMode = PictureBoxSizeMode.Normal;

Share & Learn
سه شنبه 25 آذر 1393, 03:14 صبح
سلام
یه چیزایی نوشتم، زیاد کامل نیست ولی بهتر از هیچیه
امیدوارم بدردتون بخوره

خدمت شما:

http://barnamenevis.org/attachment.php?attachmentid=126636&d=1418687178&thumb=1&stc=1 (http://uplod.ir/t9q7khk6usrw/lord_helgard.rar.htm)

(برای دانلود روی عکس کلیک کنید)
اگر کاملترش کردید یا یه چیز بهتر نوشتید لطفا اینجا هم بذارید تا بقیه هم استفاده کنند
موفق باشید