تبلیغات

تغییر مکان و جابه جایی یک کنترل در سی شارپ

در این آموزش، قصد داریم تا محل قرارگیری یک کنترل را با استفاده از کد تغییر دهیم؛ که برای انجام آن، باید از ویژگی Location موجود در کنترل‌ها استفاده کنیم و این ویژگی، از نوع کلاس Point می‌باشد. Point یا نقطه، کلاس است که از طریق آن می‌توانیم مختصات X و Y را اعمال کنیم.

مثال اول

در اینجا، یک Point جدیدی را برای یک TextBox مشخص می‌کنیم. به صورت زیر:

ورودی‌های متد سازنده‌ی کلاس Point، از ما x و y (مختصات) را دریافت می‌کند.

  • x: فاصله از چپ فرم
  • y: فاصله از بالای فرم

مثال دوم

حالا می‌خواهیم مکان یک کنترل TextBox، به صورت انیمیشنی تغییر یابد! پس می‌توانیم یک Timer به فرم اضافه کرده و کدهای خود را در رویداد Tick آن بنویسیم؛ تا بعد از گذشت زمان تعیین شده در ویژگی Interval آن، این کد بارها و بارها اجرا شود و باعث انیمیت شدن یا حرکت کنترل شود:

در این مورد، به لینک «متحرک سازی کنترل ها و بررسی برخورد در ویژوال سی شارپ» مراجعه کنید.

تبلیغات
3 نظر
کانال تلگرام فول کده
تبلیغات

درباره نویسنده

هادی اکبرزاده

[ مدیر فول کده ]

علاقه‌مند به اشتراک گذاری اطلاعات در هر زمینه‌ای / برنامه‌نویس / مدیر فول کده

پاسخ دهید

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

نظرات ثبت شده 3 دیدگاه