У меня есть список, у меня есть список, у которого есть круг, и его значение im динамически создает круг по размеру из базы данных ..... Я хочу заполнить цвет в поле «Список», где круг является ничьей из другого поля списка, где Элементы имеют цвет, такой как красный, синий, в одном элементе, выбранном в списке кругов, а затем щелкните по второму цвету списка, а затем автоматически заполните круг круглого круга круга. Максимальный цвет выбирается в списке цветных букв: 2 .. Значит, если есть два цвета, то половина - это первый цвет, а половина - второй цвет. это мое требование, может ли вы, приятель, помочь мне восстановить это, как заполнить круг цвет ...Заполните цвет в поле «Список» Круг в C# .Net в Winforms
private void Form1_Load(object sender, EventArgs e)
{
listBox1.DrawMode = DrawMode.OwnerDrawVariable;
listBox1.Items.Add("One");
listBox1.Items.Add("Two");
listBox1.Items.Add("Three");
listBox1.DrawItem += new DrawItemEventHandler(listBox1_DrawItem);
}
void listBox1_DrawItem(object sender, DrawItemEventArgs e)
{
ListBox l=sender as ListBox;
e.DrawBackground();
e.DrawFocusRectangle();
e.Graphics.DrawEllipse(Pens.Blue, new Rectangle(1, 1+e.Index * 15, 100, 10));
e.Graphics.DrawString(l.Items[e.Index].ToString(),
new Font(FontFamily.GenericSansSerif,9, FontStyle.Regular),
Brushes.Red , e.Bounds);
}
Да, его список названий цветов – Yagnesh84
спасибо, что он работает отлично большое спасибо – Yagnesh84