PDA

View Full Version : تغییر رنگ Label



alia.n
یک شنبه 25 تیر 1391, 23:28 عصر
سلام دوستان
من میخوام یکسری اطلاعات (نمره)رو از دیتابیس بخونم اگر زیر ده بود به رنگ قرمز اگر بین 10 تا 15 بود به رنگ آبی واگر بالای 15 بود به رنگ سبز توی یک لیبل نشون بده.
ضمنا تعداد نمر هایی که لود می کنه بالای سی تا هست و میخوام همه رو در یه لیبل قرار بده با رنگی که گفتم آیا میشه اگر میشه چطور بفهمونم بهش که رنگ این تیکه رو آبی کن و تکه بعدی رو قرمز و...

sara_aryanfar
یک شنبه 25 تیر 1391, 23:49 عصر
Label11.ForeColor = System.Drawing.Color.Red;
شما بهتره یه گرید ویو در نظر بگیرید و یک تمپیل فیلد براش تعریف کنید البته به تعداد داده ای که واکشی می کنی حالا ما فرض بر این می گیریم شما فقط نمره واکشی می کنی بعد تو اون تمل فیلد یه لیبل بزار

alia.n
دوشنبه 26 تیر 1391, 00:15 صبح
با تشکر از شما اما من میخوام حتما توی یک لیبل این کار انجام بشه البته اگر شدنی باشه

sara_aryanfar
دوشنبه 26 تیر 1391, 00:50 صبح
وقتی داری میگی لیبل یعنی خصوصیتی که بهش میدی روی همه متن تاثیر خواهد گذاشت نمیشه گفت که خط اول متن لیبل مثلا قرمز باشه خط دوم آبی استاندارد روش نمایش نمره ها هم استفاده از کنترل های نمایش داده هست

saeed_sho
دوشنبه 26 تیر 1391, 13:09 عصر
اگه از گریدویو استفاده کنی میتونی در رویداد rowDataBound گریدویو شرط بزاری و رنگ ردیف رو عوض کنی