تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[تم الحل] image و wpf
#1
اريد اضافة عدد من الصور الى جميع image control الي عندي مثلآ عندي
4 image controle اسمهم Image Image2 Image3 Image4 و عندي 10 صور اريد اضافة اول 4 صور الي4 control image و اضافة button عند الضغط عليى ينتقل الي الاربع صور الاخري

مثلآ في Windows Form ممكن نستخدم

كود :
               Dim ImageControl = Me.Controls.OfType(Of Image)().Where(Function(x) x.Name.Equals(Image))
لاكن كيف في wpf
الرد
تم الشكر بواسطة:
#2
تعديل للكود
Dim ImageControl = CType(Me.Content.Children, UIElementCollection).OfType(Of Image)().ToArray


ولوضع صوره بالكود
Image1.Source = New BitmapImage(New Uri("images\img_5.png", UriKind.Relative))


ولو فرضنا ان الصور اسمءها img_1 وimg_2 وهكذا مرقمه فيصبح الكود في الالبوتون لعرض الصور بعد الرقم 4
Dim ImageControl = CType(Me.Content.Children, UIElementCollection).OfType(Of Image)().ToArray
For i = 0 To ImageControl.Count - 1
    ImageControl(i).Source = New BitmapImage(New Uri("images\img_" & ((i+1) + 4) & ".png", UriKind.Relative))
Next
الرد
تم الشكر بواسطة: Mohamed20 , elgokr
#3
(10-04-19, 04:32 PM)بدري كتب : تعديل للكود
Dim ImageControl = CType(Me.Content.Children, UIElementCollection).OfType(Of Image)().ToArray


ولوضع صوره بالكود
Image1.Source = New BitmapImage(New Uri("images\img_5.png", UriKind.Relative))


ولو فرضنا ان الصور اسمءها img_1 وimg_2 وهكذا مرقمه فيصبح الكود في الالبوتون لعرض الصور بعد الرقم 4
Dim ImageControl = CType(Me.Content.Children, UIElementCollection).OfType(Of Image)().ToArray
For i = 0 To ImageControl.Count - 1
    ImageControl(i).Source = New BitmapImage(New Uri("images\img_" & ((i+1) + 4) & ".png", UriKind.Relative))
Next

شكرآ اخي
الرد
تم الشكر بواسطة: بدري , elgokr


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] [تم الحل] تخطي حفظ الملف Sorax 7 121 25-05-20, 02:47 PM
آخر رد: Sorax
  [كود] احتج كود بعد ازن اخونا المبرمجين (تم الحل) محمد ايمن 6 120 24-05-20, 03:15 AM
آخر رد: محمد ايمن
  [ تمّ الحل ] : حفظ الصورة بمجلّد خاص بملفات المشروع عبد العزيز البسكري 13 522 10-04-20, 12:47 AM
آخر رد: asemshahen5
  [ تمّ الحل ] : تساؤل حول الطباعة من خلال جدولين بقاعدة البيانات عبد العزيز البسكري 7 364 24-03-20, 07:28 PM
آخر رد: عبد العزيز البسكري
  [ تمّ الحل ] : جلب سيريال الاسطوانة عبد العزيز البسكري 14 413 16-03-20, 09:04 PM
آخر رد: عبد العزيز البسكري
  [سؤال] ممكن مساعده تم الحل محمد ايمن 2 201 06-03-20, 07:43 PM
آخر رد: محمد ايمن
  [ تمّ الحل ] : إضافة خاصيّة طباعة التاكست بكود التّقرير عبد العزيز البسكري 9 323 23-02-20, 06:08 PM
آخر رد: عبد العزيز البسكري
  [VB.NET] [تم الحل] عكس ترتيب محتويات ListBox Sorax 3 215 20-02-20, 12:03 PM
آخر رد: alsalamoni
  [VB.NET] [تم الحل] معرفة كم مرة تكرر الحرف بالنص Sorax 3 234 14-02-20, 02:50 PM
آخر رد: سامي محمد
  [تم الحل] كيف اخلي هاندلس ل Button انشاتة بكود Sorax 7 257 06-02-20, 11:33 AM
آخر رد: Sorax

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم