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

نسخة كاملة : سؤال : كيفية اختيار لون للخلية
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
مضطر للاجابة لو سمحتم
محتاج الون خلية في داتا جريد فيو بحيث يختار المستخدم اللون من مربع حوار الالوان
ويتم حفظ اللون
يعني مثلا انا عندي البسة و ارغب المستخدم يخزن الالوان الموجودة لديه في قاعدة بيانات بحيث يلون الخلية بحسب رغبته
السلام عليكم اخي الكريم
انسب طريقة لعمل ماتريد هو ان تضع على الفورم اداة PictureBox  فرضا بمساحة 2*2 سم وتلون بطريقة BackColor من الخصائص 
وتخزن في قاعدة البيانات كصورة وعند الاستعلام او جلب البيانات تعرض مع بقية الداتا
يعني استخدامها كصورة للون
ارجو ان تكون الفكرة قد وضحت لديك .. دمت بخير
يختار المستخدم اللون من مربع حوار الالوان 

لحفظ اللون يجب تحويله الى رقم استخدم Color.ToArgb

Dim c As Integer
Using colordialog As New ColorDialog
    If colordialog.ShowDialog = Windows.Forms.DialogResult.OK Then
        c = colordialog.Color.ToArgb
        MsgBox( c )
    End If
End Using



ولارجاع اللون من رقم الى لون استخدم Color.FromArgb

 Me.BackColor = Color.FromArgb( c )