PDA

View Full Version : بازشدن فرم در پوزیشن خاص



soroush_k12
دوشنبه 27 بهمن 1399, 11:20 صبح
باسلام یه سوال خدمت دوستان داشتم.برای باز شدن یک فرم در پوزیشن خاص چه کدی میتوان به کار برد؟مثلا من روی فرمی یک باتن دارم که ی فرم دیگه رو باز میکنه .میخام فرم دوم پس از باز شده چسبیده به همین باتن باز بشه حتی اگه فرم اول قبلا جابجا شده باشه .یعنی باید خاصیت top و left باتن خانده بشه و فرم جدید تو همون مختصات باز بشه.ممنون میشم راهنمایی کنید.

mazoolagh
دوشنبه 27 بهمن 1399, 12:39 عصر
در رخداد open فرم دوم به این صورت عمل کنین:
1- موقعیت فرم اول رو با windowtop , windowleft پیدا کنین
2- موقعیت پایین باتن رو با top+height و راست اون رو با left+width پیدا کنین
3- با متد move فرم رو به موقعیت جدید ببرین

padide55
دوشنبه 27 بهمن 1399, 15:34 عصر
سلام
نمونه در لینک (https://barnamenevis.org/showthread.php?563181-%D8%A8%D8%A7%D8%B2-%D8%B4%D8%AF%D9%86-%DB%8C%DA%A9-%D9%81%D8%B1%D9%85-%D8%A8%D8%A7-%D8%AA%D9%88%D8%AC%D9%87-%D8%A8%D9%87-%D9%85%D9%88%D9%82%D8%B9%DB%8C%D8%AA-%DA%A9%D8%B1%D8%B3%D8%B1&p=2436311&viewfull=1#post2436311)