PDA

View Full Version : سوال: لیست باکسی از رنگ



shaghayeghB
چهارشنبه 16 اردیبهشت 1388, 13:13 عصر
سلام
من مشکلی با لیست باکس دارم میخوام که لیست باکسی از رنگها داشته باشم
یعنی وقتی کاربر رنگی رو از colordialog انتخاب میکنه رنگ رو خود رنگ تو لیست باکس
نمایش بده و نه اسمش و راهی وجود داره؟ یا لیست باکس این قابلیت ونداره؟
با تشکر از دوستانی که کمکم میکنند

Reza_Yarahmadi
چهارشنبه 16 اردیبهشت 1388, 15:25 عصر
سلام
فکر نمی کنم با لیست باکس بشه همچین کاری کرد یعنی من نتونستم BackColor هر سطر یه لسیت باکس رو عوض کنم.
اما اگه از ListView استفاده کنید می تونید این کارو انجام بدید به شرطی که خاصیت View رو Detail گذاشته باشید.


for (int i = 0; i < 5; i++)
{
listView1.Items.Add("");
ColorDialog Cd = new ColorDialog();
if (Cd.ShowDialog() == DialogResult.OK)
listView1.Items[i].BackColor = Cd.Color;
}