![]() |
|
[سؤال] تحريك النموذج ؟ - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [سؤال] تحريك النموذج ؟ (/showthread.php?tid=1015) الصفحات:
1
2
|
تحريك النموذج ؟ - kafi2030 - 21-11-13 بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاتهقمت بتصميم نمودج وقمت بجعل خاصية FormBorderstyle = None ثم قمت بوضع Pannel في اعلى النمودج سؤالي : كيف يمكن عند الضغط بالماوس على ال Pannel التي في اعلى، ان اتمكن من تحريك النموذج . والف شكر RE: تحريك النموذج ؟ - الشاكي لله - 21-11-13 نعم بهذه الطريقة PHP كود : Dim Drag As BooleanRE: تحريك النموذج ؟ - kafi2030 - 24-11-13 السلام عليكم شكرا اخي الشاكي لله على اجابتك تم تجربة الكود ضمن مثال بسيط، ووجدت ان الحركة تكون غير منطقية على الاطلاق، فعندما اريده ان يتحرك على اليمين يتحرك على اليسار......والحركة غير انسابية، كما هو المعتاد من النموذج العادي حاولت التعديل قليلا بالكود بعكس الاشارة ....فلم اوفق ارجو اعادة النظر بالكود والف شكر RE: تحريك النموذج ؟ - 3booody - 24-11-13 كود : Dim b As Boolean = FalseRE: تحريك النموذج ؟ - m.sami.ak - 24-11-13 اخي العزيز المبدأ بسيط اي يجب عليك اولاً اخذ قياسات ال panel وحسابحا من حجم الفورم ومعرفة موقع الماوس x,y والعملية مشروحة بالكود السابق واذا استعصى عليك الامر راسلني ![]() تحياتي للجميع ابو سامي RE: تحريك النموذج ؟ - الشاكي لله - 24-11-13 (24-11-13, 01:00 AM)kafi2030 كتب : السلام عليكم شي غريب والله انا استعملت هذا الكود في اغلب برامجي ويعمل 100% ربما ان المشكلة حدثت بسبب انك استعملت MDI Form والله اعلم RE: تحريك النموذج ؟ - kafi2030 - 24-11-13 السلام عليكم الف شكر اخواني الكرام على مشاركاتكم إقتباس :ربما ان المشكلة حدثت بسبب انك استعملت MDI Form نعم بعد التجريب، تبين ان حركة النموذج تكون رائعة ومنطقية، عندما لا يكون النموذج MDI ولكن ما الحل ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ اذ ان معظم البرامج تكون النماذج فيها MDI ارجو المساعدة بالحل نظرا للاهمية القصوى تم ارفاق مثال والف شكر [/b] RE: تحريك النموذج ؟ - الشاكي لله - 24-11-13 جربت على MDI والنتيجة تمام 100% شوف الصورة كيف احرك بانسيابية شكلي بنزل مشروعك وبشوف ويش قصته كشفت المشكلة لأنك استعملت RightToLeft لهكذا لااحب استعمال اللغة العربية في برامجي لمثل هذه الاسباب المهم حاولت في الكود وضبط 100% PHP كود : Dim Drag As BooleanRE: تحريك النموذج ؟ - kafi2030 - 24-11-13 الــــــــــــف الــــــــــف شكــــــــــــــــــر
اخــــــي / الشـــــــــــــــــــــاكي للـــــــــــــــــــــــــــه على ســـــــرعة ودقة الاجابة بارك الله فيك RE: تحريك النموذج ؟ - ناجي إبراهيم - 25-11-13 السلام عليكم... إذا سمحتم لي... أنا أستخدم الكود التالي، و هو يعمل مع أي Form و لا يتأثر بالخاصية RighrToLeft أو RightToLeftLayout لأنه يستخدم الإحداثيات الداخلية للـ Panel: كود : Private StartX, StartY As Integerنرجو الاستفادة و السلام. |