PDA

View Full Version : سوال: هنگام تغيير سايز فرم كل اشيا جابجا ميشن؟



SilverLearn
دوشنبه 15 شهریور 1389, 21:13 عصر
سلام دوستان من يه سوال در زمينه اسكرين برنامه دارم
به اين كدها نگاه كنيد
Image1.Left = 0
Image1.Top = 0
Image1.Width = Screen.Width
Image1.Height = Screen.Height - 850
Me.Left = 0
Me.Top = 0
Me.Width = Screen.Width
Me.Height = Screen.Height
من با اين كد ها فرم رو هنگام اجرا برابر با اسكرين صفحه قرار دادم تا در همه
مانيتورها از جمله ال سي دي ها فرم تمام صفحه رو در بر بگيره حالا مشكل من
اينه كه ليبل ها وشي هاي ديگه كه روي فرم هستند در مانيتور هاي گوناگون
موقعيت متفاوتي دارند ولي من مي خوام سرجاشون بمونن چرا كه زيبايي فرم از دست ميره
آيا مي شه كه اين مشكل من حل بشه؟

IamOverlord
دوشنبه 15 شهریور 1389, 21:34 عصر
سلام دوست عزیز!
راه حلی که به ذهنم می رسه اینه که همه ی اشیا رو به همون صورتی که می خواهید داخل یک PictureBox قرار بدید. بعد در رویداد Form_Load بنویسید :

Picture1.Left = (Me.Width - Picture1.Width) / 2
Picture1.Top = (Me.Height - Picture1.Height) / 2
:چشمک:

aryasoft2872
سه شنبه 16 شهریور 1389, 20:15 عصر
اینجا (http://barnamenevis.org/forum/showthread.php?p=934325#post934325)