PDA

View Full Version : تغییر رنگ آیتم ها چک خورده CheckListBox



alidaniyali
یک شنبه 19 آبان 1387, 18:44 عصر
سلام . چه جوری میشه رنگ فونت آیتم های چک خورده از یک چک لیست باکس رو عوض کرد ؟

و کلا چه جوری میشه از این قبیل تغییرات روی کنترلهایی که خودمون ایجاد میکنیم و می خواهیم برای خودمون سفارشیش کنیم انجام بدیم ؟ مثل تغیرات رنگ و شکل ظاهری و ....

alidaniyali
دوشنبه 20 آبان 1387, 10:31 صبح
اگه یه خورده سریعتر کمک کنید ممنون میشم !

SMRAH1
دوشنبه 20 آبان 1387, 16:27 عصر
قبلا بحث شده (طراحی هر آیتم از یک ListBox) با این حال این (http://barnamenevis.org/forum/attachment.php?attachmentid=23890&d=1222636078)رو ببین!

alidaniyali
چهارشنبه 22 آبان 1387, 18:19 عصر
من که چیزی از این نفهمیدم !

نمیشه این کارو توی checklistbox مثل datagiridview انجام داد ؟ توی datagiridview اینجوری می نویسیم که :



dataGridView1.Rows[i].DefaultCellStyle.ForeColor = Color.Red;
شبیه این روش واسه آیتم های چک خورده CHECKlistbox چیه ؟؟

SMRAH1
جمعه 24 آبان 1387, 17:10 عصر
سلام

به شکل پیشفرض ،راهی برای تغییر رنگ عناوین موجود در ListBox ،شبیه اونی که توی DataGrid هست،نیست!
در واقع خودت باید دست به کار بشی و یک کنترل خاص (البته خیلی پیچیده نیست) برای این کار طراحی کنی.

اون مثال هم (با اینکه توی کد چند تا کار دیگه هم انجام میده،چون این کد در واقع قسمت از Code Sample های خودمه که معمولا برای درک بهتر مفاهیم روشون کار می کنم و بعد آرشیو می شود!)،فقط یک دست گرمیه برای اینکه بتونی یک ListBox سفارشی تولید کنی.

موفق باشید