منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : طريقة تغيير الوان الفورم من ListView
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاته

احببت ان اقوم بإنشاء هذا الموضوع الممتع الذي لايعرفه كثير من المبرمجين وهو عبارة عن اضافة جميع الالوان الى ListView او كومبوبوكس او ليست بوكس حسب ماتحب ثم تغير لون خلفية الفورم منها.

[ATTACH=CONFIG]3802[/ATTACH]

اخترت في مثالي الاداةListView حتى تظهر الوان النصوص بشكلها ايضآ
بعد اضاة الليست فيو..

اولآ نقوم بوضع هذا الكود في الحدث Form1_Load

كود :
For KC As KnownColor = KnownColor.ActiveBorder To KnownColor.YellowGreen
            If Not KC.ToString = "Transparent" Then
                ListView1.Items.Add(KC.ToString).ForeColor = Color.FromName(KC.ToString)
            End If
        Next

الكود السابق يقوم بوضع جميع اسماء الالوان الى ListView بلونها طبعآ كما واضح

ثم نكتب الكود التالي في الحدث ListView1_SelectedIndexChanged

كود :
Me.BackColor = Color.FromName(ListView1.FocusedItem.Text)

وهو لتغيير خلفية الفورم حسب اللون المختار
اتمنى ان اكون قد افدتكم
والسلام عليكم ورحمة الله وبركاته
السلام عليكم ورحمة الله وبركاته

ما شاء الله تبارك الله
مثال جميل وأفكار جديدة
بارك الله فيك
وجعله في ميزان حسناتك
وعليكم السلام ورحمة الله وبركاته
اشكرك استاذي على هذا الكلام الجميل وجزاك الله بالمثل وزادك علمآ , ماهذا الا نبذة من استفادي من منتدانا العزيز اسأل الله الافادة للجميع
فكرة جميلة أخي العزيز .. جزاك الله خيراً ..


السلام عليكم
hoob computer كتب :فكرة جميلة أخي العزيز .. جزاك الله خيراً ..


السلام عليكم

وجزاك بمثله اخي العزيز شكرآ لك