تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] تكبير صور اليست فيو
#1
عايز اكبر الصور باليست فيو  والبرنامج شغال 

استخدمت الكود دة بس منفعش

PHP كود :
 ImageList1.ImageSize = New System.Drawing.Size(110120
الرد }}}
تم الشكر بواسطة:
#2

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

عند استخدامك للكود السابق فإنك تلغي جميع الصور الموجودة فيها وينتظر منك إضافة الصور من جديد

الرد }}}
تم الشكر بواسطة:
#3
طيب انا عايز الطريقة الي اكبر بيها الصور بدون الغاء او الانتظار لاعادة التحميل من جديد زي ماحضرتك وضحت
الرد }}}
تم الشكر بواسطة:
#4

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

مش حينفع أخي الكريم لأن الصور الموجودة سابقا قد تم تصغيرها للمقاس المحدد من البداية، ولو كبرتها مش حتعجبك

وعشان تعرف المشكلة جرب التالي وسترى شكل الصور أصبح شكلها ازاي
PHP كود :
Private Sub Button1_Click(ByVal sender As ObjectByVal e As EventArgsHandles Button1.Click
    Dim imgListDictionary 
As New Dictionary(Of StringImage)
    For 
0 To Me.ImageList1.Images.Count 1
        imgListDictionary
.Add(Me.ImageList1.Images.Keys(i), Me.ImageList1.Images(i))
    
Next
    Me
.ImageList1.ImageSize = New Size(110120)
    For 
Each d In imgListDictionary
        Me
.ImageList1.Images.Add(d.Keyd.Value)
    
Next
End Sub 

الرد }}}
تم الشكر بواسطة:
#5
احترمك كثيرا واحترم ردك بس البرمجة مفيهاش كلمة مش هينفع
الرد }}}
تم الشكر بواسطة: الوليد ☺
#6

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

ههه، عجبني ردك إن "البرمجة مفيهاش كلمة مش هينفع" وهاد يدل أنك لا تستسلم لليأس

طيب يالغالي
يمكن إضافة عدة ImageList وكل واحدة بمقاس معين

لو تلاحظ أن أداة ListView فيها خاصيتين واحدة SmallImageList والثانية LargeImageList
يعني حدد لكل واحدة منهم ImageList مخصصة للمقاس المطلوب

إذا كنت تريد غير ذلك فهناك طريقة متعبة قليلاً
وهي وضع الصور الأصل في الريسورس بمقاسها الطبيعي وتقوم بتعبئة أداة ImageList منها حسب المقاس الذي ترغب

الرد }}}
تم الشكر بواسطة:
#7
انا اضعها في فولدر وليس الريسورس عشان ذاكرة البرنامج متبقاش كبيرة
الرد }}}
تم الشكر بواسطة:
#8

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

تمام ولو إنه لو كانت الصور في الريسورس يكون أفضل عشان مشكلة فقدان إحدى الصور نتيجة الحذف الخطأ مثلا

مادام الصور في مجلد تقدر تعبيها بالطريقة التالية ( إذا كنت لا تحدد الصورة بالاسم ممكن تحذفه وفيه سطر مثال لذلك)
PHP كود :
Private Sub Button1_Click(ByVal sender As ObjectByVal e As EventArgsHandles Button1.Click

    Me
.ImageList1.ImageSize = New Size(110120)
    
Me.ImageList1.ColorDepth ColorDepth.Depth32Bit

    Me
.ImageList1.Images.Add("اسم1"Image.FromFile("image1.jpg")) ' إسم الصور لازم ما يتكرر '
    
Me.ImageList1.Images.Add("اسم2"Image.FromFile("image2.jpg"))
    
Me.ImageList1.Images.Add("اسم3"Image.FromFile("image3.jpg"))

    
Me.ImageList1.Images.Add(Image.FromFile("image4.jpg")) ' مثال صورة بدون اسم '

End Sub 

الرد }}}
تم الشكر بواسطة:
#9
كدة معملناش حاجة انا عايز مقاسات من الصور مختلفة انت كدة رجعت لنقطة الصفر

يعني لو انا حملت الصور بالمقاسات العادية 50و 60عايز اغيرها في وقت تشغيل البرنامج بحيث الصور كلها تبقي واضحة وهية صغيرة ولما اختار صورة واحددها اكبرها بعد كدة زي منا عايز مثلا 90و80

زي خاصية لايضاح رؤية الصورة
الرد }}}
تم الشكر بواسطة:
#10

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

واضح إنك ما جربتش الكود الأخير، ---أنا جربت الكود وشغال تمام---

انت لمن تعمل Me.ImageList1.ImageSize إنت كده بتحذف الصور الموجودة في الأداة أصلاً
وبعدها نعبيها من الصور التي في المجلد والي المفروض أصلاً هي كبيرة ولكن سيتم إعادة تحجيمها بناء على آخر مقاس أنت حددته

لكن لو كانت الصور الأصلية أصلا صغيرة وعاوز تكبرها أكيد ما تطلع واضحة

إن شاء الله تكون وضحت الفكرة، وجرب وبعدين قلي...

نسيت أقلك ما تنس تضع الدقة Me.ImageList1.ColorDepth = ColorDepth.Depth32Bit قبل ما تعبي الصور
(أضفتها في الكود الأخير)

ما فهمت ايه قصدك (خاصية لايضاح رؤية الصورة)

الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مطلوب كود تكبير الفورم مع الحفاظ علي حجم ومكان الادوات عند التكبير والتصغير Mostafa201255411 1 734 12-12-22, 07:02 PM
آخر رد: Taha Okla
  تكبير حجم صفوف الداتا جريد فيو حماده ممدوح البحيرى 2 536 02-12-22, 09:08 PM
آخر رد: حماده ممدوح البحيرى
  تكبير خط في داتا جريد فيو salim0ham 2 1,384 30-07-21, 04:39 PM
آخر رد: salim0ham
  [VB.NET] اضافة عناصر من اليست بوكس1 الي ليست بوكس اخر2 محمد اسماعيل 2 1,676 10-04-21, 01:59 AM
آخر رد: محمد اسماعيل
  اخفاء شريط ادوات مشغل vlc عند تكبير الشاشة ميدو الفنان 6 2,078 10-11-20, 10:12 PM
آخر رد: ميدو الفنان
  تكبير الفورم دون تغطية الشريط السفلي للويندوز bidaya 11 3,550 17-10-20, 03:41 AM
آخر رد: عبد العزيز البسكري
  [سؤال] تكبير مربع معاينة الطباعة PrintPreviewDialog عبد الهادي بهاب 2 1,501 27-08-20, 08:54 PM
آخر رد: عبد الهادي بهاب
  [سؤال] مشكل الوضع في حالة تكبير Maximized عبد الهادي بهاب 0 1,043 24-08-20, 10:09 PM
آخر رد: عبد الهادي بهاب
  اريد كود عرض الصورة من مسار فى اليست او جريد new_programer 13 5,564 24-04-19, 09:41 PM
آخر رد: elgokr
  تكبير العرض في اداة الويندوز ميديا بلاير معاذ_ابراهيم 2 1,544 07-10-18, 02:30 PM
آخر رد: معاذ_ابراهيم

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


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