تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] تحديد عنصر داخل اداة FlowLayoutPanel
#1
السلام عليكم ورحمة الله 

لدي الاداة   FlowLayoutPanel واقوم باضافة صور اليها واقوم باضافة حدث كليك كل شيء جيد حتي الان واقوم عند الضغط علي حدث الكليك بتحديث الصورة واسمها . الصور اظهرها ضمن مجموعة صورة ما اردتة هو بوتن واضف بداخلة كود لتحديد الصورة بناء علي قيمة التاج المضافة إليها من قاعدة البيانات وهي من حقل الترقيم التلقائي .
طبعا وظيفة الكود بعد تحيث بيانات الصورة اريد الرجوع اليها لمشاهدة التحديث الصورة تظهر دائما ضمن مجموعة صور وليست واحدة لذالك يجب تحديدها ..





كود :
  For Each ctrl As Control In flpMain.Controls
           If TypeOf ctrl Is PictureBox Then
               If DirectCast(ctrl, PictureBox).Tag.ToString.Contains("3") Then
                                  ctrl.Select()
               End If
           End If
       Next
الرد }}}
تم الشكر بواسطة:
#2
(08-04-21, 06:40 PM)محمد اسماعيل كتب : السلام عليكم ورحمة الله 

لدي الاداة   FlowLayoutPanel واقوم باضافة صور اليها واقوم باضافة حدث كليك كل شيء جيد حتي الان واقوم عند الضغط علي حدث الكليك بتحديث الصورة واسمها . الصور اظهرها ضمن مجموعة صورة ما اردتة هو بوتن واضف بداخلة كود لتحديد الصورة بناء علي قيمة التاج المضافة إليها من قاعدة البيانات وهي من حقل الترقيم التلقائي .
طبعا وظيفة الكود بعد تحيث بيانات الصورة اريد الرجوع اليها لمشاهدة التحديث الصورة تظهر دائما ضمن مجموعة صور وليست واحدة لذالك يجب تحديدها ..





كود :
  For Each ctrl As Control In flpMain.Controls
           If TypeOf ctrl Is PictureBox Then
               If DirectCast(ctrl, PictureBox).Tag.ToString.Contains("3") Then
                                  ctrl.Select()
               End If
           End If
       Next
و عليكم السلام ورحمة الله و بركاته
اخي الكريم اسمح لي بهذا الاقتراح
لو امكنك تغيير الفلو ليوت بنل ب اداة بنل هكذا تصل الى مرادك
ليصبح الكود كالتالي
كود :
 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
       For Each ctrl As Control In Panel1.Controls
           If TypeOf ctrl Is PictureBox Then
               If DirectCast(ctrl, PictureBox).Tag.Contains("3") Then
                   ctrl.Dock = DockStyle.Fill
                   ctrl.Select()
               ElseIf Not DirectCast(ctrl, PictureBox).Tag.Contains("3") Then
                   ctrl.Visible = False
               End If
           End If
       Next

   End Sub
الرد }}}
تم الشكر بواسطة: محمد اسماعيل , Ronald
#3
(09-04-21, 12:17 PM)asmarsou كتب :
(08-04-21, 06:40 PM)محمد اسماعيل كتب : السلام عليكم ورحمة الله 

لدي الاداة   FlowLayoutPanel واقوم باضافة صور اليها واقوم باضافة حدث كليك كل شيء جيد حتي الان واقوم عند الضغط علي حدث الكليك بتحديث الصورة واسمها . الصور اظهرها ضمن مجموعة صورة ما اردتة هو بوتن واضف بداخلة كود لتحديد الصورة بناء علي قيمة التاج المضافة إليها من قاعدة البيانات وهي من حقل الترقيم التلقائي .
طبعا وظيفة الكود بعد تحيث بيانات الصورة اريد الرجوع اليها لمشاهدة التحديث الصورة تظهر دائما ضمن مجموعة صور وليست واحدة لذالك يجب تحديدها ..





كود :
  For Each ctrl As Control In flpMain.Controls
           If TypeOf ctrl Is PictureBox Then
               If DirectCast(ctrl, PictureBox).Tag.ToString.Contains("3") Then
                                  ctrl.Select()
               End If
           End If
       Next
و عليكم السلام ورحمة الله و بركاته
اخي الكريم اسمح لي بهذا الاقتراح
لو امكنك تغيير الفلو ليوت بنل ب اداة بنل هكذا تصل الى مرادك
ليصبح الكود كالتالي
كود :
 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
       For Each ctrl As Control In Panel1.Controls
           If TypeOf ctrl Is PictureBox Then
               If DirectCast(ctrl, PictureBox).Tag.Contains("3") Then
                   ctrl.Dock = DockStyle.Fill
                   ctrl.Select()
               ElseIf Not DirectCast(ctrl, PictureBox).Tag.Contains("3") Then
                   ctrl.Visible = False
               End If
           End If
       Next

   End Sub

نعم اخي الكريم تم حل المشكلة
الرد }}}
تم الشكر بواسطة: asmarsou


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] طريقة توسيط النص داخل اداة comboBox سمير1404 7 3,858 24-08-25, 01:01 PM
آخر رد: أبو خالد الشكري
  مشكلة التاريخ اداة DateTimePicker Wolfalwolf20 2 485 06-01-25, 06:14 PM
آخر رد: aljzazy
  استدعاء من جدولين داخل اداه FlowLayoutPanel برجاء الافادة للضرورة جداً modymody300894 7 634 15-11-24, 11:02 AM
آخر رد: modymody300894
  كتابه عدد معين من الارقام داخل تيكست بوكس modymody300894 3 555 07-11-24, 09:15 PM
آخر رد: modymody300894
  ترتيب شجره الحسابات داخل الجريد فيو modymody300894 2 409 31-10-24, 12:27 PM
آخر رد: modymody300894
Exclamation [VB.NET] ممكن عمل كود لحفظ المكتوب داخل اداة TextBox الورد الصناعي 9 797 17-10-24, 11:43 PM
آخر رد: salamandal
  أريد تحديد صلاحيات المستخدمين عن طريق حقل في جدول قاعدة البيانات F.H.M 0 325 12-09-24, 06:29 PM
آخر رد: F.H.M
  ارجو المساعدة في كود مقارنة عامود داخل الداتا جريد فيو alachk 11 1,085 11-08-24, 11:44 AM
آخر رد: alachk
  معرفة حجم ملف PDF تم تحديد مساره modymody300894 1 292 10-08-24, 03:35 PM
آخر رد: ميدو الفنان
  كيف اقوم بتحديث بيانات داخل Datagrid عبر Button moh61 5 471 28-06-24, 12:03 AM
آخر رد: Zuhare

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


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