حرکت کنترل ها
ابتدا سعی کردم این دستور رو انجام بدم
;button2.Location.X = 11
و فکر میکردم مختصات طولی button2 تغییر میکنه، ولی خب این راه جواب نداد و error داشت ک مربوط میشد به اینکه چیزی ک دارم تغییر میدم متغیر نیست و یجورایی read-only هست...
کمی ک گشتم این دستور رو پیدا کردم:
;button2.Left = 11
که button2 رو به اندازه 11 پیکسل از سمت چپ فرم فاصله میده.ولی اینم به درد نمیخورد چون فقط از یک طرف بود.
کمی ک بیشتر گشتم متوجه شدم باید به جای سعی در تغییر مکان کنونی سعی کنم مکان جدید برای کنترل تعریف کنم و این تکه کد رو پیدا کردم:
button2.Location = new Point ( 12,100 ); //button2 or anything
این عمل مکان جدیدی رو برای button2 تعریف میکنه و اعداد توی پرانتز از چپ به راست اولی X و دومی Y هستن.
خب هدف اینکه من احساس میکنم راه های بهتری هم برای انجام این هست، پس لطفا اگر دوستی بلده به ما هم یاد بده، باتشکر.