using System; using System.Drawing; using System.Windows.Forms; namespace LargeSquareOne { public partial class FrmMsgBoxOutWithAck : Form { public FrmMsgBoxOutWithAck(int type, string content, string title) { InitializeComponent(); this.TopMost = true; this.lbl_Content.Text = content; this.lbl_Title.Text = title; switch (type) { case 1: this.pic_TitleImage.Image = LargeSquareOne.Properties.Resources.info; break; case 2: this.pic_TitleImage.Image = LargeSquareOne.Properties.Resources.warning; break; case 3: this.pic_TitleImage.Image = LargeSquareOne.Properties.Resources.error; break; } } #region 无边框拖动 private Point mPoint; private void Panel_MouseDown(object sender, MouseEventArgs e) { mPoint = new Point(e.X, e.Y); } private void Panel_MouseMove(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Left) { this.Location = new Point(this.Location.X + e.X - mPoint.X, this.Location.Y + e.Y - mPoint.Y); } } #endregion private void btn_Sure_Click(object sender, EventArgs e) { this.Close(); } private void btn_Close_Click(object sender, EventArgs e) { this.Close(); } } }