PDA

View Full Version : تغییر پوزیشن فرم به وسط صفحه بعد از زدن radiobutton



Kaveh619
دوشنبه 03 شهریور 1393, 04:49 صبح
با سلام و خسته نباشید...
دوستان یه سوال ساده دارم...
یه فرمی دارم که یه radiobutton داره که اگه اون زده بشه یکم به عرض فرم اضافه میشه و از سایز قبلش خارج میشه...
ضمنا فرم به حالت centerscreen استارت میشه...
اما میخوام بعد از اینکه این radiobutton زده شد فرم من با اندازه های جدید باز هم بیاد وسط صفحه...
در رویداد radiobutton checked change چه چیزی باید بنویسم!؟
با تشکر از شما.....

Mori Bone
دوشنبه 03 شهریور 1393, 06:32 صبح
اول یه جستجو بزن ببین طول و عرض صفحه نماش رو چطوری بدست میارند(بلدم ولی بخاطر خودت میگم:چشمک:) بعد بریزشون توی متغیر screenHeight و screenWidth
بعد به صورت زیر میشه:
int screenHeight = ?, screenWidth = ?;
this.StrartupPosition = StrartupPositions.Manual;
this.Location = new Point(this.Width/2 - screenWidth/2, this.Height/2 - screenHeight/2);