![]() |
|
نقل زر من مكان في الفورم الى Panel - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : نقل زر من مكان في الفورم الى Panel (/showthread.php?tid=8251) |
نقل زر من مكان في الفورم الى Panel - سعود - 31-03-13 اعمل الان على مثال للترفيه فاحببت معرفة كود لنقل زر امر من مكان ما الى داخل Panel فكتبت الكود التالي: كود : p1.Controls.Add(sender)بنفس حدث هذا الزر Click لكن اختفى الزر ... لايكون زعل علي بس ![]() وش الحل! حفظكم الله. نقل زر من مكان في الفورم الى Panel - @@أبورائد@@ - 31-03-13 السلام عليكم ورحمة الله وبركاته تفضل على السريع PHP كود : Me.Button1.Parent = Panel1السلام عليكم ورحمة الله وبركاته نقل زر من مكان في الفورم الى Panel - سعود - 31-03-13 بارك الله فيك اخي ابو رائد كان الناقص هذه العبارة كود : sender.location = New Point(0, 0)نقل زر من مكان في الفورم الى Panel - سعود - 31-03-13 طيب لو اردنا حفظ مكان الزر الحالي قبل نقله لكي نرجعه فيما لو ان شرط ما لم يتحقق مثلا ان النص الظاهر بالزر ليست القيمة المطلوبة نقل زر من مكان في الفورم الى Panel - @@أبورائد@@ - 31-03-13 السلام عليكم ورحمة الله وبركاته عند انتقال أداة من أداة حاوية مثل Form أوPanel إلى أداة حاوية أخرى مثل Panel وGroupBox فإنه سينتقل بكل خصائصه، وطبعا خاصية Location لن تتغير ولكن إذا كان الموقع Location خارج نطاق الرؤية يسبب التباس على المبرمج أن الأداة لم تنتقل، بالرغم من انتقاها فعلياً. بالنسبة لحفظ الموقع السابق للإنتقال قم بتعريف متغير ولكن كـ Point وليس Location مثل كود : Dim loc As Pointالسلام عليكم ورحمة الله وبركاته |