下载地址:
下载地址1资源简介:
设置背景颜色,C#源代码//绘制组合框列表项 ComboBox MyCombox = (ComboBox)sender; if (e.Index == -1) return; if (sender == null) return; SolidBrush MyBrush = (SolidBrush)MyCombox.Items[e.Index]; Graphics g = e.Graphics; //如果已经进行选择,则绘制正确的背景颜色和聚集框 e.DrawBackground(); e.DrawFocusRectangle(); //绘制颜色的预览框 Rectangle MyRect = e.Bounds; MyRect.Offset(2, 2); MyRect.Width = 50; MyRect.Height -= 4; g.DrawRectangle(new Pen(e.ForeColor), MyRect); //获取选定颜色的相应画刷对象,并填充预览框 MyRect.Offset(1, 1); MyRect.Width -= 2; MyRect.Height -= 2; g.FillRectangle(MyBrush, MyRect); //绘制选定颜色的名称 g.DrawString(MyBrush.Color.Name.ToString(), Font, new SolidBrush(e.ForeColor), e.Bounds.X + 60, e.Bounds.Y + 1);
飞网下载站,免费下载共享资料,内容涉及教育资源、专业资料、IT资源、娱乐生活、经济管理、办公文书、游戏资料等。