如何使comboBox下拉列表显示图片
如上。
------解决方案--------------------首先在你的ComboBox的Item里要包含图片信息或能表示成图片. 
 然后重写如下的两个方法: 
 OnMeasureItem 
 OnDrawItem 
 或者添加ComboBox的这两个事件并处理: 
 MeasureItem 
 DrawItem 
------解决方案--------------------private void comboBox1_DrawItem(object sender, System.Windows.Forms.DrawItemEventArgs e) 
 		{//绘制列表项   
 			ComboBox MyCombox=(ComboBox)sender; 
 			if(e.Index==-1) 
 				return; 
 			if(sender==null) 
 				return; 
 			SolidBrush MyBrush=new SolidBrush(Color.Red); 
 			Graphics g=e.Graphics; 
 			Rectangle MyRect=e.Bounds; 
 			MyRect.Offset(2,2); 
 			MyRect.Width=50; 
 			MyRect.Height-=4; 
 			MyRect.Offset(1,1); 
 			MyRect.Width-=2; 
 			MyRect.Height-=2; 
                            //绘制图片 
 			g.DrawImage(Image.FromFile(@ " "),MyRect); 
 			//绘制选定颜色的名称 
 			g.DrawString(MyBrush.Color.Name.ToString(),Font,new SolidBrush(e.ForeColor),e.Bounds.X+60,e.Bounds.Y+1); 
 		}
------解决方案--------------------up