/// <summary> /// 初始化工具条 /// </summary> private void InitializeToolbar() { Image img = global::Win.Properties.Resources.mainfram; //240 15 int heigh = 15; int width = 16; for (int i = 0; i < 15; i++) { Bitmap bitmap = new Bitmap(16, 15, System.Drawing.Imaging.PixelFormat.Format24bppRgb); Graphics graphics = Graphics.FromImage(bitmap); graphics.DrawImage(img, new Rectangle(0, 0, width, heigh), i * width, 0, 16, 15, GraphicsUnit.Pixel); ToolStripButton tsb = new ToolStripButton(); tsb.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; tsb.Image = Image.FromHbitmap(bitmap.GetHbitmap()); tsb.ImageTransparentColor = System.Drawing.Color.Magenta; tsb.Name = "tsbtn" + i; tsb.Size = new System.Drawing.Size(23, 22); tsb.Text = "toolStripButton1"; tsb.Click += new EventHandler(tsb_Click); tsToll.Items.Add(tsb); } }