منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
السلام عليكم عندي ثلاث Button اريد عند اخفاء ال Button2 يتم ترحيل Button1 معButton3 - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : السلام عليكم عندي ثلاث Button اريد عند اخفاء ال Button2 يتم ترحيل Button1 معButton3 (/showthread.php?tid=40874)



السلام عليكم عندي ثلاث Button اريد عند اخفاء ال Button2 يتم ترحيل Button1 معButton3 - ahmedhhh2 - 05-03-22

السلام عليكم عندي ثلاث Button  اريد اخفاء Button2 و يتم ترحيل Button1 بجوار Button3
استخدم هذا الكود لاخقاء Button2.Visible = false


قبل الاخفاء يظهر هكذا 
Button1 Button2 Button3
لاكن عند الاخفاء يظهر بهذا الشكل
Button1            Button3
واريد عند اظهاره يعود كما كان 

وشكرا لكم جميعا


RE: السلام عليكم عندي ثلاث Button اريد عند اخفاء ال Button2 يتم ترحيل Button1 معButton3 - SaedAmer - 05-03-22

وعليكم السلام
مرفق مثال في الاسفل

كود :
Public Class Form1

   Dim xx1, xx2 As New Point

   Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

       xx1 = Button2.Location
       xx2 = Button3.Location

   End Sub

   Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

       If Button2.Visible = True Then


           Button2.Visible = False
           Button3.Location = New Point(xx1)

       Else

           Button2.Visible = True
           Button3.Location = New Point(xx2)

       End If

   End Sub
End Class



RE: السلام عليكم عندي ثلاث Button اريد عند اخفاء ال Button2 يتم ترحيل Button1 معButton3 - ahmedhhh2 - 05-03-22

جزاك الله خير ويسر الله امرك شكرا


RE: السلام عليكم عندي ثلاث Button اريد عند اخفاء ال Button2 يتم ترحيل Button1 معButton3 - Taha Okla - 05-03-22

وعليكم السلام ورحمة الله وبركاته 

قم باستخدام الاداة (FlowLayoutPanel1) وضع عليها الازرار الثلاثة
فاذا اعطيت احد الازرار امر اخفاء فان الاداة ستعتبر هذا الزر غير موجود وتقرب الزر الذي يله مكانه وهكذا ..
وهاك اكثر من طريقة لترتيب الادوات عليها من خلال الخاصية (FlowDirection) 
وبدون الحاجة لأكواد ..


RE: السلام عليكم عندي ثلاث Button اريد عند اخفاء ال Button2 يتم ترحيل Button1 معButton3 - ahmedhhh2 - 05-03-22

ما شاء الله تم تجريب الاداة اكثر من رائع جزاك الله خير وبارك الله فيك