PDA

View Full Version : هنگام قرار دادن کنترل ها روی فرم حالت پیش فرضی برای آن به وجود می آید چگونه آن را غیر فعال کنیم؟



complexcoding
سه شنبه 22 شهریور 1390, 21:13 عصر
سلام
به شکل زیر نگاه کنید...

75272

خط آبی رو نگاه کنید این حالت مانع از قرار دادن درست دکمه ها در بعضی از شرایط ظریف یا حساس می شه ..
چطوری باید این حالت رو از بین برد یا غیر فعال کرد؟ سپاس فراوان از دوستانی که کمک کنن

S30S60
چهارشنبه 23 شهریور 1390, 08:50 صبح
سلام ..
با دکمه های Up،Down،Left و Right می تونی کنترل ها رو pixel به pixel حرکت بدی

complexcoding
چهارشنبه 23 شهریور 1390, 09:39 صبح
ممنون از راهنماییتون اگر هم بخواییم یک کنترل رو جاشو از قبل تعیین کنیم تو فرم اگر بخواییم از lacation استفاده کنیم نمی دونم باید چه عددی بزنم تا درجای مورد نظر قرار بگیره لطفا اینم یه راهنمای کنید؟ نمی خوام از طریق darg کردن باشه.

S30S60
چهارشنبه 23 شهریور 1390, 10:13 صبح
من خیلی متوجه منظور شما نشدم ..
اگر منظور شما قرار گرفتن کنترل ها در موقع Resize کردن است . که باید از خصوصیت Dock و Anchor هر کنترل استفاده کنی ( سوالی داشتی من در خدمتم)
اگر هم مشکل تو مکان کنترل ها داری .. خب فرض کن یه دکمه رو می خوای در اول فرم قرار بدی یعنی در گوشه بالا سمت چپ قرار بدی که Location رو اینجوری تغییر می دی
X = 0
Y = 0
اگه بخوای در گوشه پایین سمت راست قرار بدی
X = Form.Widht- Button.Width
Y = Form.Height - Button.Height

شرمنده که بهتر از این نتونستم بگم ..