رویداد

صفحه به روز شده :
تاریخ ایجاد صفحه :

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

به عنوان یک تمرین، بیایید برنامه ای ایجاد کنیم که یک جعبه پیام را هنگامی که فرم با ماوس کلیک می شود، نمایش دهد.

اولین کاری که باید انجام داد نمایش طراح فرم است. روی "MainForm.cs [Design]" از برگه بالا کلیک کنید. اگر بسته است، دوبار کلیک کنید "MainForm .cs" از کاشف راه حل. راست کلیک کنید "نمایش طراح" نیز خوب است.

デザイン

デザイナの表示

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

イベントボタン

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

MouseDown

بعد به ویرایشگر کد می روید و می بینید که روش جدیدی اضافه شده است.

新しいメソッド

این روش "MainForm_MouseDown" نامیده می شود زمانی که شما با کلیک بر روی ماوس. حالا، سعی کنید کد زیر را داخل این روش قرار دهید:

コード追加

MessageBox.Show("マウスクリック!");

سعي کن اجراش کني من فکر می کنم با کلیک کردن بر روی فرم را تا گفتگو در زیر.

マウスクリック!

این رویداد به این شکل به نظر می رسد. در حال حاضر، من این رویداد را برای اهداف تست حذف کنید. برای حذف، رویداد را از خواص قبلی باز کنید، روی "MouseDown" راست کلیک کنید و "Reset" را انتخاب کنید. این امر مانع از اجرای این رویداد می شود. کد در فایل کد باقی می ماند، بنابراین آن را همان طور که هست حذف کنید.

イベントリセット