在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
今天做了个小东西,需要定制combobox的下拉框,打开下拉框时如下图。
1 private void cb_Risk_DrawItem(object sender, DrawItemEventArgs e) 2 { 3 if (e.Index < 0) return; 4 5 switch (e.Index) 6 { 7 case 0: 8 e.Graphics.FillRectangle(Brushes.Red, e.Bounds); 9 break; 10 case 1: 11 e.Graphics.FillRectangle(Brushes.Yellow, e.Bounds); 12 break; 13 case 2: 14 e.Graphics.FillRectangle(Brushes.Blue, e.Bounds); 15 break; 16 default: 17 break; 18 } 19 e.Graphics.DrawString(cb_Risk.Items[e.Index].ToString(), cb_Risk.Font, Brushes.Black, (RectangleF)e.Bounds); 20 }
|
请发表评论