آموزش سی‌شارپ C# – بخش ۲۷

آموزش سی‌شارپ C# – بخش ۲۷
  • 1391/12/27
  • Jeff Mosawy
  • 13
  • مقدمه

قطعاً تا کنون به دفعات بی‌شماری با Open File Dialog (پنجره‌ای که با آن توسط یک برنامه، فایلی را Open می‌کنید) روبرو شدید؛ که توسط آن به‌دنبال فایل مورد نظرتان می‌روید تا اینکه آن را پیدا می‌کنید.

در این بخش، ما ابتدا با Picture Box آشنا خواهیم شد و در جلسه بعد نحوه ایجاد یک Open File Dialog را آموزش خواهیم داد.

  • آشنایی با Picture Box

نگاهی به Toolbox خود بیاندازید و به‌دنبال گزینه‌ای با نام Picture Box بگردید.

1-Toolbox_PictureBox

آن را انتخاب کنید و بر روی Form خود قرار دهید.

2-Form_PictureBox

وقتی که Picture Box رو اضافه می‌کنید، به‌صورت یک شیء خالی در Form شما نمایش داده می‌شه. برای اینکه در مرحله‌ی طراحی برنامه، عکسی را به این بخش اضافه کنید تا برای کاربران نمایش داده شود، در پنچره Properties نگاهی به مشخصه Image بکنید.

3-PictureBox_Property

Button ای که روبه‌روی (none) قرار دارد را کلیک کنید تا پنجره‌ای شبیه به زیر را ببینید:

4-PictureBox_Resource

طبق تصویر، بر روی Import کلیک کنید؛ پنچره Open File Dialog باز خواهد شد. به‌دنبال عکس مورد نظر خود بروید و آن را اضافه کنید. من یک عکس ماه اضافه کردم.

5-PictureBox_Resource2

بر روی OK کلیک کنید و به Form خود برگردید … خواهید دید که عکس اضافه شده است.

6-PictureBox_Image

دقت کنید که عکسی که اضافه کردیم،‌ نسبت به پنجره برنامه ما بسیار بزرگ هست. به همین دلیل، به پنجره Properties مربوط به Picture Box مراجعه کنید و گزینه SizeMode را بر روی AutoSize قرار دهید.

7-PictureBox_SizeMode

برنامه خود را اجرا کنید و عکس خودتان را ببینید.

جهت دانلود این بخش آموزشی به‌صورت فایل PDF، اینجا را کلیک کنید.

دیدگاه خود را وارد کنید
تعداد دیدگاه ها : 13 دیدگاه
  1. سلام سید جون من آموزش سی شارپ تازه می خوام شروع کنم باتوجه به اینکه شما درس 27 هستید امکان داره من به شما برسم در ضمن از زحمتی که می کشید ممنونم.

    1. سلام عزیزم،

      بله عزیز چرا امکان نداشته باشه؟ بخش‌های آموزشی من خیلی کوتاه هستند و راحت در کمتر از ۲ روز می‌تونید که به من برسید. امیدوارم که مفید واقع بشه.

      موفق باشید!

  2. سلام
    ممنون از مطالب خوبتون.
    ببخشید من دنبال یه برنامه نویس قوی می گردم. یعنی یه شخصی مثل شما. ببخشید شما حاضر به همکاری با ما هستید؟
    به لینک زیر یه سر بزنید منظورم رو بیشتر متوجه می شید.
    http://kmpc.ir/readnews-73.html

    1. عرض سلام و تبریک سال نو خدمت دوست عزیزم،

      خیلی ممنونم از لطف شما؛ همچنین بابت پیشنهاد. اما واقعیتش بنده خودم در شرکتی مشغول به کار هستم و همزمان در دو جا توانایی اشتغال ندارم. درضمن، بنده دانشجو هم هستم و حسابی وقت کمی جهت انجام کارهای دیگه دارم.
      از لطف شما خیلی‌خیلی‌خیلی ممنونم. امیدوارم که از دستم ناراحت نشید.

      موفق باشید!

  3. سلام
    میخواستم بینم میشه لطفا کدهای برنامه نویسی برا ی نمایه سازی خودکار را برایمان در سایت بگذارید

    1. سلام دوست عزیزم،

      این کار خارج از حیطه آموزش من هست. من معذرت می‌خوام از شما.

      موفق باشید!

  4. با عرض سلام، با تشکر از سایت خوبتون.
    jeff mosavy عزیز یه سوال داشتم اگه بخواهیم عکسو در قسمت کد لینک دهیم یعنی مثلاَ یه عکس تو درایو سی داریم میخواهیم با نوشتن کد و نه با راهی که شما گفتین بنویسیم باید چه کنیم؟ با تشکر

    1. سلام دوست عزیزم،

      من دقیقاً متوجه منظور شما نشدم! ممکن است بیشتر توضیح بفرمایید؟
      موفق باشید!

  5. سلام.
    من دانشجوی نرم افزارم و به کمک آموزش های بسیار خوبتون تونستم پروژه بازی نویسیمو کامل کنم.
    با تشکر فراوان!

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *