private void ButtonMax_MouseDown(object sender, MouseEventArgs e) { g = ButtonMax.CreateGraphics(); maxBmp = ResClass.GetResObj("btn_max_down"); if (this.WindowState == FormWindowState.Maximized) { maxBmp = ResClass.GetResObj("btn_restore_down"); } g.DrawImage(maxBmp, new Rectangle(0, 0, maxBmp.Width, maxBmp.Height), 0, 0, maxBmp.Width, maxBmp.Height, GraphicsUnit.Pixel); }
private void ButtonMax_MouseEnter(object sender, EventArgs e) { g = ButtonMax.CreateGraphics(); maxBmp = ResClass.GetResObj("btn_max_highlight"); toolTip1.SetToolTip(ButtonMax, "最大化"); if (this.WindowState == FormWindowState.Maximized) { maxBmp = ResClass.GetResObj("btn_restore_highlight"); toolTip1.SetToolTip(ButtonMax, "还原"); } g.DrawImage(maxBmp, new Rectangle(0, 0, maxBmp.Width, maxBmp.Height), 0, 0, maxBmp.Width, maxBmp.Height, GraphicsUnit.Pixel); }