PDA

View Full Version : مشکل در نحوه طراحی فرم- نحوه استفاده از پنل ها



Kubuntu
جمعه 20 خرداد 1390, 16:34 عصر
سلام بچه ها!!

من تو طراحی فرمم موندم نمی دونم از پنل ها چجوری استفاده کنم که وقتی فرم در حالت Max است یا Resize میشود ظاهر فرم بد نشود.

اگه امکان داره راهنماییم کنید که چجوری از پنل ها بهترین استفاده رو بکنم
سپاس

saman6384
جمعه 20 خرداد 1390, 16:59 عصر
از Anchor استفاده میکنی؟

Kubuntu
جمعه 20 خرداد 1390, 17:30 عصر
آره از Anchor و Dock استفاده می کنم اما anchorام اغلب رو همون left و top تنظیمه.
صفحه فرم من تو طراحی کوچیکه وقتی فرم لود میشه رو حالت Maxباز میشه و نسبتهای کنترلهام بهم میریزه.
نمی دونم باید چیکارش کنم :ناراحت:

saman6384
جمعه 20 خرداد 1390, 17:42 عصر
FormBorderStyle

اینو بزار رو fixed ببین کارت راه میوفته

Kubuntu
جمعه 20 خرداد 1390, 18:12 عصر
خب من یه فرم پدر دارم و فرمهای فرزندم رو dock کردم رو پدر هنگام لودشون. و چون می خواستم صفحه اصلی داشته باشم FormBorderStyle رو روی None گذاشتم. کلا فکر نمی کنم کمکی بهم بکنه.

saman6384
جمعه 20 خرداد 1390, 21:40 عصر
پس من اشتباه متوجه شدم ، معذرت
الان مشکل اینه که چرا فرم رو حالت ماکس لود میشه؟
یا اینکه : وقتی فرمهای فرزندت رو show میکنی فرم ات ماکس میشه و کنترلها بهم میریزه؟

Kubuntu
جمعه 20 خرداد 1390, 22:38 عصر
پس من اشتباه متوجه شدم ، معذرت
الان مشکل اینه که چرا فرم رو حالت ماکس لود میشه؟ نه!!
یا اینکه : وقتی فرمهای فرزندت رو show میکنی فرم ات ماکس میشه و کنترلها بهم میریزه؟ بله. :لبخندساده:

جواب سوالاتتون رو در نقل قول دادم. خوشحال می شم کمکم کنید و بگید کجای طراحیم اشتباه. :ناراحت:
سپاس

saman6384
جمعه 20 خرداد 1390, 23:22 عصر
فرمایی که show میشن ماکس میشن یا فرم پدر؟
خودت ماکس میکنی یا خودشون میشن!

من دقیقق متوجه نشدم!
بیشتر لطفا تضیح بده

فرم فرزند که show میشه! تغییری تو سایز پدر نمیده!!!

میخوای فرمای فرزند تو یه محدوده خاصی از فرم پدر لود بشن؟

Kubuntu
جمعه 20 خرداد 1390, 23:38 عصر
فرمایی که show میشن ماکس میشن یا فرم پدر؟ فرم پدر ماکسه! فرمهای فرزند درون فرم پدر Dock میشن (فیکس پدرند)
خودت ماکس میکنی یا خودشون میشن! خودم می کنم. فرم فرزند رو Dock میکنم.

من دقیقق متوجه نشدم!
بیشتر لطفا تضیح بده

فرم فرزند که show میشه! تغییری تو سایز پدر نمیده!!! نه! اگه فرم فرزند رو یه کنترل تو ذهنتون در نظر بگیرید وقتی فرزند رو Dock میکنی فیکس پدر میشه

میخوای فرمای فرزند تو یه محدوده خاصی از فرم پدر لود بشن؟ نه این کار رو بلدم

فرم فرزند من در طراحی یه سایز مختلف با زمان اجراست. من نمی دونم چجوری کنترلهای روی فرزند رو تنظیم کنم که وقتی سایز فرم فرزند در اجرا بزرگتر میشه، تناسب بین کنترلها بهم نریزه! ok?

saman6384
جمعه 20 خرداد 1390, 23:58 عصر
autosize فرم فرزندت رو true کن!

اگه میخوای فرم فرزند بزرگ نشه!

Kubuntu
شنبه 21 خرداد 1390, 00:11 صبح
خب اگه autosize رو true کنم خودش نسبتهای کنترلهای داخل فرم را تنظیم می کنه در حالت تغییر سایز فرزند؟

الان نمی تونم تست کنم چون ظاهر فرمما بهم ریخته ست الان. فردا چک می کنم.
سپاس از اینکه وقتتون رو بمن دادید!

شبتون بخیر!!

saman6384
شنبه 21 خرداد 1390, 00:17 صبح
توی فرم فرزند دیگه کنترلها رو به هرجا anchor کرده باشین به همون طریق تنظیم میکنه دیگه!!!

اگه autosize کنین دیگه فرم فرزند max نمیشه!

خواهش و شب خوش

Kubuntu
شنبه 21 خرداد 1390, 19:14 عصر
autosize کردن فرم فرزند تاثیر داشت و اینکه یه خرده نسبت بندی top و left هم می تونه خیلی کمک کنه.