تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] سؤال في اداة flowlaypanel
#1
Photo 
السلام عليكم جميعا 

انا لدي عدد 2 من flowlaypanel وكل اداة بها ادوات button .

واريد عندما اختار button من flowlaypanel الاولي يتغير لون button وفي الحالة هذه استخدمت جدث Gotfocue والعملية نجحت 
ولكن عندما اختار button من flowlaypanel الثانية يتغير لون button في flowlaypanel الاولي 
وانا اريد ان يبقي اللون كما اختر اللون



ملاحة الفورم الثالث والرابع .... هما لبفكرة التي اريدها

ومشكورين


الملفات المرفقة صورة/صور
               

.rar   WAp100.rar (الحجم : 72.18 ك ب / التحميلات : 11)
الرد }}}
تم الشكر بواسطة:
#2
امسح كامل الكود في الفورم وضع التالي : 

كود :
Public Class Form1
   Sub New()

       ' This call is required by the designer.
       InitializeComponent()

       ' Add any initialization after the InitializeComponent() call.
       For Each flp As FlowLayoutPanel In {FlowLayoutPanel1, FlowLayoutPanel2}
           For Each btn In flp.Controls.OfType(Of Button)
               AddHandler btn.Click, AddressOf btn_Click
           Next
       Next
   End Sub

   Private Sub btn_Click(sender As Object, e As EventArgs)
       Dim btn As Button = sender
       Dim buttons = btn.Parent.Controls.OfType(Of Button)
       For Each b In buttons
           b.BackColor = Color.White
       Next
       btn.BackColor = Color.Yellow
   End Sub


End Class
ملاحظة هذا القسم مخصص لاسئلة ال c# ولكني وجدت المشروع VB فكتبت الكود VB
ان كنت تريده بلغة c# اخبرني والا فارجو نقل الموضوع من المشرف


الملفات المرفقة
.zip   WAp100.zip (الحجم : 72.34 ك ب / التحميلات : 17)
الرد }}}
تم الشكر بواسطة:
#3
(02-12-20, 06:16 PM)عبدالكريم رشدان كتب : السلام عليكم جميعا 

انا لدي عدد 2 من flowlaypanel وكل اداة بها ادوات button .

واريد عندما اختار button من flowlaypanel الاولي يتغير لون button وفي الحالة هذه استخدمت جدث Gotfocue والعملية نجحت 
ولكن عندما اختار button من flowlaypanel الثانية يتغير لون button في flowlaypanel الاولي 
وانا اريد ان يبقي اللون كما اختر اللون



ملاحة الفورم الثالث والرابع .... هما لبفكرة التي اريدها

ومشكورين

(04-12-20, 11:27 AM)Anas Mahmoud كتب : امسح كامل الكود في الفورم وضع التالي : 

كود :
Public Class Form1
   Sub New()

       ' This call is required by the designer.
       InitializeComponent()

       ' Add any initialization after the InitializeComponent() call.
       For Each flp As FlowLayoutPanel In {FlowLayoutPanel1, FlowLayoutPanel2}
           For Each btn In flp.Controls.OfType(Of Button)
               AddHandler btn.Click, AddressOf btn_Click
           Next
       Next
   End Sub

   Private Sub btn_Click(sender As Object, e As EventArgs)
       Dim btn As Button = sender
       Dim buttons = btn.Parent.Controls.OfType(Of Button)
       For Each b In buttons
           b.BackColor = Color.White
       Next
       btn.BackColor = Color.Yellow
   End Sub


End Class
ملاحظة هذا القسم مخصص لاسئلة ال c# ولكني وجدت المشروع VB فكتبت الكود VB
ان كنت تريده بلغة c# اخبرني والا فارجو نقل الموضوع من المشرف

بارك الله فيك

(04-12-20, 12:51 PM)عبدالكريم رشدان كتب :
(02-12-20, 06:16 PM)عبدالكريم رشدان كتب : السلام عليكم جميعا 

انا لدي عدد 2 من flowlaypanel وكل اداة بها ادوات button .

واريد عندما اختار button من flowlaypanel الاولي يتغير لون button وفي الحالة هذه استخدمت جدث Gotfocue والعملية نجحت 
ولكن عندما اختار button من flowlaypanel الثانية يتغير لون button في flowlaypanel الاولي 
وانا اريد ان يبقي اللون كما اختر اللون



ملاحة الفورم الثالث والرابع .... هما لبفكرة التي اريدها

ومشكورين

(04-12-20, 11:27 AM)Anas Mahmoud كتب : امسح كامل الكود في الفورم وضع التالي : 

كود :
Public Class Form1
   Sub New()

       ' This call is required by the designer.
       InitializeComponent()

       ' Add any initialization after the InitializeComponent() call.
       For Each flp As FlowLayoutPanel In {FlowLayoutPanel1, FlowLayoutPanel2}
           For Each btn In flp.Controls.OfType(Of Button)
               AddHandler btn.Click, AddressOf btn_Click
           Next
       Next
   End Sub

   Private Sub btn_Click(sender As Object, e As EventArgs)
       Dim btn As Button = sender
       Dim buttons = btn.Parent.Controls.OfType(Of Button)
       For Each b In buttons
           b.BackColor = Color.White
       Next
       btn.BackColor = Color.Yellow
   End Sub


End Class
ملاحظة هذا القسم مخصص لاسئلة ال c# ولكني وجدت المشروع VB فكتبت الكود VB
ان كنت تريده بلغة c# اخبرني والا فارجو نقل الموضوع من المشرف

بارك الله فيك....
لو في حالة قمت بتبديل buttons ب user controls هل استخدم نفس الكود
الرد }}}
تم الشكر بواسطة: Anas Mahmoud
#4
على حسب ما تريد فعله وعلى حسب تركيب ال user control هذه
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سؤال عن الاسمبلي و النيم سبيس justforit 0 101 07-12-25, 12:28 AM
آخر رد: justforit
  فائدة بخصوص التعامل مع علامات التنصيص مع {سؤال} justforit 4 267 02-11-25, 11:19 PM
آخر رد: justforit
  [سؤال] طريقة توسيط النص داخل اداة comboBox سمير1404 7 3,856 24-08-25, 01:01 PM
آخر رد: أبو خالد الشكري
  [نقاش] سؤال MetoDas 2 1,486 20-04-25, 10:21 PM
آخر رد: Kamil
  [سؤال] سؤال ترددت قبل نشرة:طابعة الباركود لماذا تطبع أكثر من ليبل فارغ قبل السليم dr.programming 1 506 20-04-25, 09:26 PM
آخر رد: Kamil
  سؤال لو سمحتم احبتى فى الله خالد كامل1 4 799 09-02-25, 12:02 AM
آخر رد: princelovelorn
  سؤال واستفسار خالد كامل1 1 401 04-02-25, 09:31 PM
آخر رد: aliday03
  سؤال فى تقرير كريستال خالد كامل1 0 391 04-02-25, 05:50 AM
آخر رد: خالد كامل1
Question [VB.NET] هناك سؤال يهم كل مبرمج الماذا برنامجك يظهر على بعض الشاشات اكثر دقه بشكل مصغر ومشوه Microformt 0 447 01-02-25, 03:48 PM
آخر رد: Microformt
  مشكلة التاريخ اداة DateTimePicker Wolfalwolf20 2 482 06-01-25, 06:14 PM
آخر رد: aljzazy

التنقل السريع :


يقوم بقرائة الموضوع: