متفاوت ترین مجله اینترنتی ...

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

19
  • مقدمه

به‌نام خدا؛

در بخش پیشین از آموزش زبان برنامه‌نویسی سی‌شارپ، نحوه ایجاد و کامپایل یک پروژه Windows Form Application را فرا گرفتید. در این بخش، شما فراخواهید گرفت که چگونه کنترلرهای مختلفی را به یک Form خالی خود اضافه و در ادامه، آن را کدنویسی کنید. پس با یک بسم‌الله با همدیگر شروع می‌کنیم …

  • اضافه کردن کنترلرها به Form خالی خود

اولین کاری که در این بخش قرار است انجام دهیم، اضافه کردن کنترلرها به فرم خود است. در ادامه، پس از اضافه کردن آن‌ها، کدهای موردنظر خود را در آن‌ها نوشته و درنهایت با اجرا نمودن برنامه، نحوه اجرای آن را خواهیم دید. (در بخش بعدی)

برای اضافه نمودن یک کنترلر (مانند Text Box، Button و …) می‌توانید از Toolbox در کنار Form خود در سمت چپ استفاده کنید. Toolbox را باز کرده و پس از آن بر روی فلش Common Controls کلیک کنید تا موارد مربوط به آن باز شود. شما می‌بایست که لیستی از کنترل‌های مختلف همانند تصویر زیر ببینید.

بر روی Button یک‌بار کلیک کرده؛ این‌کار باعث می‌شود که Button انتخاب شود. برای اضافه کردن آن، هرکجای Form خود، یک‌بار کلیک کنید تا Button درج شود. اتفاقی همانند زیر برای فرم شما خواهد افتاد:

Button در واقع یک شیء‌ای است که توسط آن از دیگران می‌خواهید که بر روی آن کلیک کنند تا یک عمل خاصی انجام شود. وقتی که آن بر روی Button کلیک می‌کنند، کدهایی که در درون این Button نوشته‌اید اجرا خواهند شد. متنی که بر روی Button نوشته شده است (که به‌صورت پیشفرض با نام button1 معرفی شده) قابل تغییر می‌باشد.

تمامی ابزارهایی که در Form خود استفاده می‌کنید (دقیقاً همانند همین Button‌-ای که قرار داده‌ایم)، همه دارای بخشی به نام Properties، به معنی خصوصیات هستند. توسط Properties این ابزارها، شما قادر به تغییر بسیار از خصوصیات ابزارها هستید و آن‌ها را به‌شکلی که تمایل دارید، شخصی‌سازی کنید. مثلاً طول و یا عرض آن را تغییر دهید، رنگ آن را عوض کنید و یا نام آن را به نام دیگری تبدیل کنید.

برای دستیابی به خصوصیات، ابتدا اطمینان حاصل فرمایید که ابزار شما انتخاب شده باشید. یعنی با یک‌بار کلیک کردن بر روی آن، ابزار انتخاب شود. به‌شکل زیر دقت کنید:

اکنون، سمت راست و پایین برنامه Visual Studio را مشاهده کنید؛ دقیقاً زیر Solution Explorer. شما می‌بایست که پنجره‌ای به نام Properties را مشاهده کنید. اگر این پنجره برای شما وجود ندارد (و یا حتی اگر شاید وجود دارد و آن را نمی‌بینید) با راست‌کلیک کردن بر روی ابزار موردنظر شما، آخرین گزینه، یعنی Properties را انتخاب کنید تا پنجره Properties برای شما به نمایش در‌آید.

برای راحتی کار هنگام استفاده از Properties، پیشنهاد می‌شود که آن را بر اساس ترتیب حروف الفبای انگلیسی تنظیم کنید. برای این‌کار، طبق تصویر زیر، بر روی آیکون AZ کلیک کنید.

همانطور که می‌بینید، Property های بسیار زیادی را در اینجا خواهید دید. به سراغ حرف T بروید و Property-ای به‌نام Text را پیدا کنید. این خصوصیت، نام ابزار خود را مشخص می‌کند. مثلاً برای همین Button، قبلاً دیدید که نامی که توسط آن، کاربر شما مشاهده می‌کند، button1 می‌باشد. شما با استفاده از این خصوصیت، می‌توانید نام نمایشی را تغییر دهید تا کاربری که برنامه شما را می‌بینید، نامی مطابق با عملکر ابزار را مشاهده کند.

بر روی مقدار مقابل Text کلیک کنید و آن را به نام مقابل تغییر دهید: A Message

بر روی Enter کلیک کنید تا نام جدید ثبت شود. حال بر روی Form خود نگاهی بیاندازید؛ خواهید دید که نام آن به نام A Message تغییر یافت.

یک خصوصیت دیگری در پنجره‌ی Properties می‌توانید پیدا کنید که نام آن Size می‌باشد. توسط این خصوصیت، شما مقدار طول و عرض ابزار خود را می‌توانید تعیین کنید.

اولین رقم از آن که ۷۳ می‌باشد، نمایانگر عرض ابزار شماست. دومین رقم که ۲۳ می‌باشد، نمایانگر طول ابزار شماست. آن‌ها را به‌ترتیب به ۱۰۰ و ۳۰ طبق تصویر زیر تغییر دهید.

Enter را مجدداً فشار دهید تا سایز جدید اعمال شود.

نکته: اگر که شما به‌جای ابزار خود، خود Form را انتخاب کنید و به بخش Properties آن مراجعه کنید، خواهید دید که خود Form نیز دارای خصوصیت‌های مختلفی می‌باشد. اگر مقدار Text را تغییر دهید، عنوان آن تغییر خواهد کرد.

پ.ن: از تمامی دوستان بابت قرار دادن دیربه‌دیر بخش‌های آموزشی عذرخواهی می‌کنم. انشاءالله کمتر از یک ماه آینده، علاوه بر آماده کردن بخش‌های آموزشی به‌صورت یک فایل PDF، بخش‌های جدید با فاصله یک الی حداکثر دو روز قرار خواهند گرفت.

ممکن است به این مطالب نیز علاقمند باشید
19 دیدگاه
  1. Reza می‌گوید

    ممنون از زحمتی که می کشی . همیشه منتظر درس بعدی هستم. پی دی اف هم بذار برای بعد از امتحانات

    1. Jeff Mosawy می‌گوید

      سلام،

      خواهش می‌کنم. به روی چشمم، حتماً PDF-های آموزش‌ها رو براتون می‌زارم.

      موفق باشید.

  2. مهران می‌گوید

    عاشقتون هستم !

    1. Jeff Mosawy می‌گوید

      سلام،
      منم عاشقتونم! 😀 وقتی ببینم اونایی که پست‌های منو دنبال می‌کنن و -انشاءالله- که راضی باشند، خیلی خوشحال می‌شم.

      موفق باشید.

  3. vahid می‌گوید

    سلام ابن عم . په کوبخش 3هرچی دنبالش گشتم ندیدمش

    1. Jeff Mosawy می‌گوید

      سلام بر شما،
      بخش سه هم قبلاً گذاشته شده که می‌تونید از لینک زیر به اون دسترسی پیدا کنید: بخش سوم آموزش

  4. vahid می‌گوید

    سیدجان مدتیه همین که ایمیل ام روبازمی کنم این IDM میادبالاکه یه چیزی رودانلودکنم آدرسش هم اینه http://ads.bluelithium.com/st?ad_type=iframe&ad_size=1×1&section=768714 چیه این ؟ وچه قصدی داره ؟ ممنون

    1. Jeff Mosawy می‌گوید

      سلام،
      شما می‌تونید با چند بار رد درخواست دانلود به‌وسیله‌ی همون IDM، خودکار برای شما پنجره‌ای رو نشون می‌ده که می‌تونید توسط اون دیگه این آدرس نتونه درخواست دانلود خودش رو منتقل کنه به IDM. (در واقع برعکس گفتم، یعنی IDM اجازه نداشته باشه این فایل رو دانلود کنه)
      احتمالاً‌ یکی از فایل‌های تبلیغاتی که حالا با یک فرمت خاصی که توسط IDM پشتیبانی می‌شه هست و اتوماتیک منتقل می‌شه به اون.

  5. mojtaba می‌گوید

    خیلی ممنون.

  6. naser می‌گوید

    درود
    امیدوارم خوب باشید
    گرانقدر از زحمات جنابعاتی بابت چنین مطالبی در سایتتان بسیار قدر دانی میکنم
    با اینکه رشته من ای تی نیست اما با مطالب شما با این رشته پیوند داریم
    سال نو مبارک وبهترینها برای خود وخانواده محترامتان مقدر گردد
    الله نگهدارتان

    1. Jeff Mosawy می‌گوید

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

      ممنونم بابت لطف بی‌پایان شما! من هم بهترین‌ها را برای شما آرزو می‌کنم.
      موفق باشید!

  7. sina می‌گوید

    فوق العادس من یک ساله دنبال آموزش خوب بودم…
    واقعا ممنونم………..تا این پست خوندم و استفاده کردم
    از زحماتتون واقعا سپاسگزارم…………

  8. shaghayegh می‌گوید

    یک دنیا ممنون

  9. حمید می‌گوید

    سلام ، واقعاً ممنون از اینکه این همه زحمت کشیدی و مطالب مفید رو برامون گذاشتی ، هیچی بجز تشکر ازمون بر نمیاد
    خسته نباشی

  10. زهرا می‌گوید

    سلام.من هر وقت که میخوام برنامه رو اجرا کنم این پیغام میاد.لطفا راهنماییم کنید
    Could not write to output file ‘C:\Documents and Settings\zahra\Local Settings\Application Data\Temporary Projects\WindowsFormsApplication1zahra\obj\Debug\WindowsFormsApplication1zahra.exe’ — ‘Could not execute CVTRES.EXE.’

  11. Behnam می‌گوید

    کارت عالیه. واقعا از این همه تلاشی که میکنی ممنونم

  12. ali sadeghi می‌گوید

    سلام این اولین سایتیه که من میبینم همچین آموزش هایی برای کساییی که هیچ سابقه ای از برنامه نویسی ندارند میزاره اونم بصورت رایگان و واقعا ممنونم

  13. MSA می‌گوید

    ممنون، از زحمات شما

  14. SINA می‌گوید

    واقعا آموزشتون عالیه،
    سید جان من به شما خیلی مدیونم، تنها کاری فعلا می تونم برای شما کنم. فقط دعاست .

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.

DigiKala Ads
در بخش پیشین از آموزش زبان برنامه‌نویسی سی‌شارپ، نحوه ایجاد و کامپایل یک پروژه Windows Form Application را فرا گرفتید. در این بخش، شما فراخواهید گرفت که چگونه کنترلرهای مختلفی را به یک Form خالی خود اضافه و در ادامه، آن را کدنویسی کنید. پس با یک بسم‌الله با همدیگر شروع می‌کنیم ...