internal static DialogResult Show(string messageText, string messageTitle, enumMessageButton messageButton) { frmShowMessage frmMessage = new frmShowMessage(); frmMessage.lblMessageText.Text = messageText; frmMessage.Text = messageTitle; frmMessage.addButton(messageButton); frmMessage.ShowDialog(); return frmMessage.DialogResult; }
internal static void Show(string messageText, string messageTitle, enumMessageIcon messageIcon, enumMessageButton messageButton) { frmShowMessage frmMessage = new frmShowMessage(); frmMessage.setMessage(messageText); frmMessage.Text = messageTitle; frmMessage.addIconImage(messageIcon); frmMessage.addButton(messageButton); frmMessage.ShowDialog(); }
public static DialogResult Show(string messageText, string messageTitle, enumMessageButton messageButton, enumMessageIcon messageIcons) { FrmMessage frmMessage = new FrmMessage(); frmMessage.setMessage(messageText); frmMessage.Text = messageTitle; frmMessage.addButton(messageButton); frmMessage.addIconImage(messageIcons); return(frmMessage.ShowDialog()); }
internal static DialogResult Show(string messageText, string messageTitle, enumMessageButton messageButton) { frmShowMessage frmMessage = new frmShowMessage(); frmMessage.lblMessageText.Text = messageText; frmMessage.Text = messageTitle; frmMessage.addButton(messageButton); frmMessage.ShowDialog(); return(frmMessage.DialogResult); }
public static string Show(string messageText, string messageTitle, enumMessageIcon messageIcon, enumMessageButton messageButton, Point location) { var helpMessage = new HelpMessageBox(); helpMessage.setMessage(messageText); helpMessage.Text = messageTitle; helpMessage.addIconImage(messageIcon); helpMessage.addButton(messageButton); helpMessage._startingLocation = location; helpMessage.ShowDialog(); return(helpMessage.edtMessageText.Text); }
private void addButton(enumMessageButton MessageButton) { switch (MessageButton) { case enumMessageButton.OK: { this.btnOK.Text = "OK"; this.btnOK.Visible = true; this.buttonLeft.Visible = false; this.buttonRight.Visible = false; this.btnOK.Enabled = true; this.buttonLeft.Enabled = false; this.buttonLeft.Enabled = false; } break; case enumMessageButton.YesNo: { this.buttonLeft.Text = "Yes"; this.buttonRight.Text = "No"; this.btnOK.Visible = false; this.buttonLeft.Visible = true; this.buttonRight.Visible = true; this.btnOK.Enabled = false; this.buttonLeft.Enabled = true; this.buttonRight.Enabled = true; } break; case enumMessageButton.OKCancel: { this.buttonLeft.Text = "Ok"; this.buttonRight.Text = "Cancel"; this.btnOK.Visible = false; this.buttonLeft.Visible = true; this.buttonRight.Visible = true; this.btnOK.Enabled = false; this.buttonLeft.Enabled = true; this.buttonRight.Enabled = true; } break; } }
public static DialogResult Show(GameView gv, string messageText, enumMessageButton messageButton) { IBMessageBox frmMessage = new IBMessageBox(); frmMessage.IceBlinkButtonResize.setupAll(gv); frmMessage.IceBlinkButtonResize.Enabled = false; frmMessage.IceBlinkButtonResize.Visible = false; //frmMessage.IceBlinkButtonClose.Enabled = false; //frmMessage.IceBlinkButtonClose.Visible = false; frmMessage.IceBlinkButtonClose.setupAll(gv); frmMessage.setupAll(gv); frmMessage.lblMessageText.Font = gv.drawFontReg; //frmMessage.BackColor = gv.module.ModuleTheme.StandardBackColor; frmMessage.BackColor = Color.Black; frmMessage.ForeColor = Color.White; frmMessage.setMessage(messageText); frmMessage.setBoxSize(messageText); frmMessage.addButton(gv, messageButton); frmMessage.StartPosition = FormStartPosition.CenterScreen; DialogResult dr = frmMessage.ShowDialog(); return dr; }
public static DialogResult Show(GameView gv, string messageText, enumMessageButton messageButton) { IBMessageBox frmMessage = new IBMessageBox(); frmMessage.IceBlinkButtonResize.setupAll(gv); frmMessage.IceBlinkButtonResize.Enabled = false; frmMessage.IceBlinkButtonResize.Visible = false; //frmMessage.IceBlinkButtonClose.Enabled = false; //frmMessage.IceBlinkButtonClose.Visible = false; frmMessage.IceBlinkButtonClose.setupAll(gv); frmMessage.setupAll(gv); frmMessage.lblMessageText.Font = gv.drawFontReg; //frmMessage.BackColor = gv.module.ModuleTheme.StandardBackColor; frmMessage.BackColor = Color.Black; frmMessage.ForeColor = Color.White; frmMessage.setMessage(messageText); frmMessage.setBoxSize(messageText); frmMessage.addButton(gv, messageButton); frmMessage.StartPosition = FormStartPosition.CenterScreen; DialogResult dr = frmMessage.ShowDialog(); return(dr); }
private void AddButton(enumMessageButton MessageButton) { switch (MessageButton) { case enumMessageButton.OK: { Button btnOk = new Button(); btnOk.Text = "OK"; btnOk.DialogResult = DialogResult.OK; btnOk.FlatStyle = FlatStyle.Popup; btnOk.FlatAppearance.BorderSize = 0; btnOk.SetBounds(pnlShowMessage.ClientSize.Width - 80, 5, 75, 25); pnlShowMessage.Controls.Add(btnOk); } break; case enumMessageButton.OKCancel: { Button btnOk = new Button(); btnOk.Text = "OK"; btnOk.DialogResult = DialogResult.OK; btnOk.FlatStyle = FlatStyle.Popup; btnOk.FlatAppearance.BorderSize = 0; btnOk.SetBounds((pnlShowMessage.ClientSize.Width - 70), 5, 65, 25); pnlShowMessage.Controls.Add(btnOk); Button btnCancel = new Button(); btnCancel.Text = "Cancel"; btnCancel.DialogResult = DialogResult.Cancel; btnCancel.FlatStyle = FlatStyle.Popup; btnCancel.FlatAppearance.BorderSize = 0; btnCancel.SetBounds((pnlShowMessage.ClientSize.Width - (btnOk.ClientSize.Width + 5 + 80)), 5, 75, 25); pnlShowMessage.Controls.Add(btnCancel); } break; case enumMessageButton.YesNo: { Button btnNo = new Button(); btnNo.Text = "No"; btnNo.DialogResult = DialogResult.No; btnNo.FlatStyle = FlatStyle.Popup; btnNo.FlatAppearance.BorderSize = 0; btnNo.SetBounds((pnlShowMessage.ClientSize.Width - 70), 5, 65, 25); pnlShowMessage.Controls.Add(btnNo); Button btnYes = new Button(); btnYes.Text = "Yes"; btnYes.DialogResult = DialogResult.Yes; btnYes.FlatStyle = FlatStyle.Popup; btnYes.FlatAppearance.BorderSize = 0; btnYes.SetBounds((pnlShowMessage.ClientSize.Width - (btnNo.ClientSize.Width + 5 + 80)), 5, 75, 25); pnlShowMessage.Controls.Add(btnYes); } break; case enumMessageButton.YesNoCancel: { Button btnCancel = new Button(); btnCancel.Text = "Cancel"; btnCancel.DialogResult = DialogResult.Cancel; btnCancel.FlatStyle = FlatStyle.Popup; btnCancel.FlatAppearance.BorderSize = 0; btnCancel.SetBounds((pnlShowMessage.ClientSize.Width - 70), 5, 65, 25); pnlShowMessage.Controls.Add(btnCancel); Button btnNo = new Button(); btnNo.Text = "No"; btnNo.DialogResult = DialogResult.No; btnNo.FlatStyle = FlatStyle.Popup; btnNo.FlatAppearance.BorderSize = 0; btnNo.SetBounds((pnlShowMessage.ClientSize.Width - (btnCancel.ClientSize.Width + 5 + 80)), 5, 75, 25); pnlShowMessage.Controls.Add(btnNo); Button btnYes = new Button(); btnYes.Text = "Yes"; btnYes.DialogResult = DialogResult.No; btnYes.FlatStyle = FlatStyle.Popup; btnYes.FlatAppearance.BorderSize = 0; btnYes.SetBounds((pnlShowMessage.ClientSize.Width - (btnCancel.ClientSize.Width + btnNo.ClientSize.Width + 10 + 80)), 5, 75, 25); pnlShowMessage.Controls.Add(btnYes); } break; } }
internal static void Show(string messageText, string messageTitle, enumMessageIcon messageIcon, enumMessageButton messageButton) { ShowMessageBox showMessageBox = new ShowMessageBox(); showMessageBox.SetMessage(messageText); showMessageBox.Text = "DBF Reader : " + messageTitle; showMessageBox.AddIconImage(messageIcon); showMessageBox.AddButton(messageButton); showMessageBox.lblHeader.Text = messageTitle; showMessageBox.ShowDialog(); showMessageBox.BringToFront(); }
/// <summary> /// This method is used to add button(s) on the message box. /// </summary> /// <param name="MessageButton">MessageButton is type of enumMessageButton /// through which determines the types of button which need to be displayed.</param> private void addButton(GameView gv, enumMessageButton MessageButton) { switch (MessageButton) { case enumMessageButton.OK: { IceBlinkButtonMedium btnOk = new IceBlinkButtonMedium(); btnOk.setupAll(gv); btnOk.Text = ""; btnOk.TextIB = "OK"; btnOk.Font = gv.drawFontReg; btnOk.DialogResult = DialogResult.OK; //btnOk.FlatStyle = FlatStyle.Popup; //btnOk.FlatAppearance.BorderSize = 0; btnOk.SetBounds((this.ClientSize.Width / 2) - 40, this.ClientSize.Height - 35, 85, 25); this.Controls.Add(btnOk); } break; case enumMessageButton.OKCancel: { IceBlinkButtonMedium btnOk = new IceBlinkButtonMedium(); btnOk.setupAll(gv); btnOk.Text = ""; btnOk.TextIB = "OK"; btnOk.Font = gv.drawFontReg; btnOk.DialogResult = DialogResult.OK; //btnOk.FlatStyle = FlatStyle.Popup; //btnOk.FlatAppearance.BorderSize = 0; btnOk.SetBounds((this.ClientSize.Width / 2) - 85, this.ClientSize.Height - 35, 85, 25); this.Controls.Add(btnOk); IceBlinkButtonMedium btnCancel = new IceBlinkButtonMedium(); btnCancel.setupAll(gv); btnCancel.Text = ""; btnCancel.TextIB = "CANCEL"; btnCancel.Font = gv.drawFontReg; btnCancel.DialogResult = DialogResult.Cancel; //btnCancel.FlatStyle = FlatStyle.Popup; //btnCancel.FlatAppearance.BorderSize = 0; btnCancel.SetBounds((this.ClientSize.Width / 2) + 5, this.ClientSize.Height - 35, 85, 25); this.Controls.Add(btnCancel); } break; case enumMessageButton.YesNo: { IceBlinkButtonMedium btnNo = new IceBlinkButtonMedium(); btnNo.setupAll(gv); btnNo.Text = ""; btnNo.TextIB = "NO"; btnNo.Font = gv.drawFontReg; btnNo.DialogResult = DialogResult.No; //btnNo.FlatStyle = FlatStyle.Popup; //btnNo.FlatAppearance.BorderSize = 0; btnNo.SetBounds((this.ClientSize.Width / 2) + 5, this.ClientSize.Height - 35, 85, 25); this.Controls.Add(btnNo); IceBlinkButtonMedium btnYes = new IceBlinkButtonMedium(); btnYes.setupAll(gv); btnYes.Text = ""; btnYes.TextIB = "YES"; btnYes.Font = gv.drawFontReg; btnYes.DialogResult = DialogResult.Yes; //btnYes.FlatStyle = FlatStyle.Popup; //btnYes.FlatAppearance.BorderSize = 0; btnYes.SetBounds((this.ClientSize.Width / 2) - 85, this.ClientSize.Height - 35, 85, 25); this.Controls.Add(btnYes); } break; } }
private void addButton(enumMessageButton MessageButton) { switch (MessageButton) { case enumMessageButton.OK: { //If type of enumButton is OK then we add OK button only. Button btnOk = new Button(); //Create object of Button. btnOk.Text = "OK"; //Here we set text of Button. btnOk.DialogResult = DialogResult.OK; //Set DialogResult property of button. btnOk.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; btnOk.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Pixel, ((byte)(0))); btnOk.ForeColor = System.Drawing.SystemColors.ControlDarkDark; btnOk.Image = global::Inventory.Properties.Resources.btn_login1; btnOk.SetBounds(pnlbottom.ClientSize.Width - 80, 5, 75, 25); // Set bounds of button. pnlbottom.Controls.Add(btnOk); //Finally Add button control on panel. } break; case enumMessageButton.OKCancel: { Button btnOk = new Button(); btnOk.Text = "OK"; btnOk.DialogResult = DialogResult.OK; btnOk.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; btnOk.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Pixel, ((byte)(0))); btnOk.ForeColor = System.Drawing.SystemColors.ControlDarkDark; btnOk.Image = global::Inventory.Properties.Resources.btn_login1; btnOk.SetBounds((pnlbottom.ClientSize.Width - 70), 5, 65, 25); pnlbottom.Controls.Add(btnOk); Button btnCancel = new Button(); btnCancel.Text = "Cancel"; btnCancel.DialogResult = DialogResult.Cancel; btnCancel.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; btnCancel.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Pixel, ((byte)(0))); btnCancel.ForeColor = System.Drawing.SystemColors.ControlDarkDark; btnCancel.Image = global::Inventory.Properties.Resources.btn_login1; btnCancel.SetBounds((pnlbottom.ClientSize.Width - (btnOk.ClientSize.Width + 5 + 80)), 5, 75, 25); pnlbottom.Controls.Add(btnCancel); } break; case enumMessageButton.YesNo: { Button btnNo = new Button(); btnNo.Text = "No"; btnNo.DialogResult = DialogResult.No; btnNo.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; btnNo.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Pixel, ((byte)(0))); btnNo.ForeColor = System.Drawing.SystemColors.ControlDarkDark; btnNo.Image = global::Inventory.Properties.Resources.btn_login1; btnNo.SetBounds((pnlbottom.ClientSize.Width - 70), 5, 65, 25); pnlbottom.Controls.Add(btnNo); Button btnYes = new Button(); btnYes.Text = "Yes"; btnYes.DialogResult = DialogResult.Yes; btnYes.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; btnYes.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Pixel, ((byte)(0))); btnYes.ForeColor = System.Drawing.SystemColors.ControlDarkDark; btnYes.Image = global::Inventory.Properties.Resources.btn_login1; btnYes.SetBounds((pnlbottom.ClientSize.Width - (btnNo.ClientSize.Width + 5 + 80)), 5, 75, 25); pnlbottom.Controls.Add(btnYes); } break; case enumMessageButton.YesNoCancel: { Button btnCancel = new Button(); btnCancel.Text = "Cancel"; btnCancel.DialogResult = DialogResult.Cancel; btnCancel.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; btnCancel.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Pixel, ((byte)(0))); btnCancel.ForeColor = System.Drawing.SystemColors.ControlDarkDark; btnCancel.Image = global::Inventory.Properties.Resources.btn_login1; btnCancel.SetBounds((pnlbottom.ClientSize.Width - 70), 5, 65, 25); pnlbottom.Controls.Add(btnCancel); Button btnNo = new Button(); btnNo.Text = "No"; btnNo.DialogResult = DialogResult.No; btnNo.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; btnNo.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Pixel, ((byte)(0))); btnNo.ForeColor = System.Drawing.SystemColors.ControlDarkDark; btnNo.Image = global::Inventory.Properties.Resources.btn_login1; btnNo.SetBounds((pnlbottom.ClientSize.Width - (btnCancel.ClientSize.Width + 5 + 80)), 5, 75, 25); pnlbottom.Controls.Add(btnNo); Button btnYes = new Button(); btnYes.Text = "Yes"; btnYes.DialogResult = DialogResult.No; btnYes.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; btnYes.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Pixel, ((byte)(0))); btnYes.ForeColor = System.Drawing.SystemColors.ControlDarkDark; btnYes.Image = global::Inventory.Properties.Resources.btn_login1; btnYes.SetBounds((pnlbottom.ClientSize.Width - (btnCancel.ClientSize.Width + btnNo.ClientSize.Width + 10 + 80)), 5, 75, 25); pnlbottom.Controls.Add(btnYes); } break; } }
/// <summary> /// This method is used to add button on message box. /// </summary> /// <param name="MessageButton">MessageButton is type of enumMessageButton /// through which I get type of button which needs to be displayed.</param> private void addButton(enumMessageButton MessageButton) { switch (MessageButton) { case enumMessageButton.OK: { //If type of enumButton is OK then we add OK button only. Button btnOk = new Button(); //Create object of Button. btnOk.Text = "OK"; //Here we set text of Button. btnOk.DialogResult = DialogResult.OK; //Set DialogResult property of button. btnOk.FlatStyle = FlatStyle.Popup; //Set flat appearence of button. btnOk.FlatAppearance.BorderSize = 0; btnOk.SetBounds(pnlShowMessage.ClientSize.Width - 80, 5, 75, 25); // Set bounds of button. pnlShowMessage.Controls.Add(btnOk); //Finally Add button control on panel. } break; case enumMessageButton.OKCancel: { Button btnOk = new Button(); btnOk.Text = "OK"; btnOk.DialogResult = DialogResult.OK; btnOk.FlatStyle = FlatStyle.Popup; btnOk.FlatAppearance.BorderSize = 0; btnOk.SetBounds((pnlShowMessage.ClientSize.Width - 70), 5, 65, 25); pnlShowMessage.Controls.Add(btnOk); Button btnCancel = new Button(); btnCancel.Text = "Cancel"; btnCancel.DialogResult = DialogResult.Cancel; btnCancel.FlatStyle = FlatStyle.Popup; btnCancel.FlatAppearance.BorderSize = 0; btnCancel.SetBounds((pnlShowMessage.ClientSize.Width - (btnOk.ClientSize.Width + 5 + 80)), 5, 75, 25); pnlShowMessage.Controls.Add(btnCancel); } break; case enumMessageButton.YesNo: { Button btnNo = new Button(); btnNo.Text = "No"; btnNo.DialogResult = DialogResult.No; btnNo.FlatStyle = FlatStyle.Popup; btnNo.FlatAppearance.BorderSize = 0; btnNo.SetBounds((pnlShowMessage.ClientSize.Width - 70), 5, 65, 25); pnlShowMessage.Controls.Add(btnNo); Button btnYes = new Button(); btnYes.Text = "Yes"; btnYes.DialogResult = DialogResult.Yes; btnYes.FlatStyle = FlatStyle.Popup; btnYes.FlatAppearance.BorderSize = 0; btnYes.SetBounds((pnlShowMessage.ClientSize.Width - (btnNo.ClientSize.Width + 5 + 80)), 5, 75, 25); pnlShowMessage.Controls.Add(btnYes); } break; case enumMessageButton.YesNoCancel: { Button btnCancel = new Button(); btnCancel.Text = "Cancel"; btnCancel.DialogResult = DialogResult.Cancel; btnCancel.FlatStyle = FlatStyle.Popup; btnCancel.FlatAppearance.BorderSize = 0; btnCancel.SetBounds((pnlShowMessage.ClientSize.Width - 70), 5, 65, 25); pnlShowMessage.Controls.Add(btnCancel); Button btnNo = new Button(); btnNo.Text = "No"; btnNo.DialogResult = DialogResult.No; btnNo.FlatStyle = FlatStyle.Popup; btnNo.FlatAppearance.BorderSize = 0; btnNo.SetBounds((pnlShowMessage.ClientSize.Width - (btnCancel.ClientSize.Width + 5 + 80)), 5, 75, 25); pnlShowMessage.Controls.Add(btnNo); Button btnYes = new Button(); btnYes.Text = "Yes"; btnYes.DialogResult = DialogResult.No; btnYes.FlatStyle = FlatStyle.Popup; btnYes.FlatAppearance.BorderSize = 0; btnYes.SetBounds((pnlShowMessage.ClientSize.Width - (btnCancel.ClientSize.Width + btnNo.ClientSize.Width + 10 + 80)), 5, 75, 25); pnlShowMessage.Controls.Add(btnYes); } break; } }
public static string Show(string messageText, string messageTitle, enumMessageIcon messageIcon, enumMessageButton messageButton, Point location) { var helpMessage = new HelpMessageBox(); helpMessage.setMessage(messageText); helpMessage.Text = messageTitle; helpMessage.addIconImage(messageIcon); helpMessage.addButton(messageButton); helpMessage._startingLocation = location; helpMessage.ShowDialog(); return helpMessage.edtMessageText.Text; }
internal static DialogResult Show(string messageText, enumMessageIcon messageIcon, enumMessageButton messageButton) { frmShowMessage frmMessage = new frmShowMessage(); frmMessage.setMessage(messageText); frmMessage.addIconImage(messageIcon); frmMessage.addButton(messageButton); return(frmMessage.ShowDialog()); }
/// <summary> /// This method is used to add button on message box. /// </summary> /// <param name="MessageButton">MessageButton is type of enumMessageButton /// through which I get type of button which needs to be displayed.</param> private void addButton(enumMessageButton MessageButton) { switch (MessageButton) { case enumMessageButton.OK: { //If type of enumButton is OK then we add OK button only. SimpleButton btnOk = new SimpleButton(); //Create object of Button. btnOk.Text = "确定"; //Here we set text of Button. btnOk.Appearance.Font = new System.Drawing.Font("Tahoma", 15.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); btnOk.DialogResult = DialogResult.Yes; //Set DialogResult property of button. btnOk.SetBounds(pnlShowMessage.ClientSize.Width / 2, 1, 105, 40); // Set bounds of button. //btnOk.Click += new EventHandler(btnOk_Click); pnlShowMessage.Controls.Add(btnOk); //Finally Add button control on panel. } break; case enumMessageButton.OKCancel: { Button btnOk = new Button(); btnOk.Text = "OK"; btnOk.DialogResult = DialogResult.OK; btnOk.FlatStyle = FlatStyle.Popup; btnOk.FlatAppearance.BorderSize = 0; btnOk.SetBounds((pnlShowMessage.ClientSize.Width - 70), 5, 65, 25); pnlShowMessage.Controls.Add(btnOk); Button btnCancel = new Button(); btnCancel.Text = "Cancel"; btnCancel.DialogResult = DialogResult.Cancel; btnCancel.FlatStyle = FlatStyle.Popup; btnCancel.FlatAppearance.BorderSize = 0; btnCancel.SetBounds((pnlShowMessage.ClientSize.Width - (btnOk.ClientSize.Width + 5 + 80)), 5, 75, 25); pnlShowMessage.Controls.Add(btnCancel); } break; case enumMessageButton.YesNo: { Button btnNo = new Button(); btnNo.Text = "No"; btnNo.DialogResult = DialogResult.No; btnNo.FlatStyle = FlatStyle.Popup; btnNo.FlatAppearance.BorderSize = 0; btnNo.SetBounds((pnlShowMessage.ClientSize.Width - 70), 5, 65, 25); pnlShowMessage.Controls.Add(btnNo); Button btnYes = new Button(); btnYes.Text = "Yes"; btnYes.DialogResult = DialogResult.Yes; btnYes.FlatStyle = FlatStyle.Popup; btnYes.FlatAppearance.BorderSize = 0; btnYes.SetBounds((pnlShowMessage.ClientSize.Width - (btnNo.ClientSize.Width + 5 + 80)), 5, 75, 25); pnlShowMessage.Controls.Add(btnYes); } break; case enumMessageButton.YesNoCancel: { Button btnCancel = new Button(); btnCancel.Text = "取消"; btnCancel.DialogResult = DialogResult.Cancel; btnCancel.FlatStyle = FlatStyle.Popup; btnCancel.FlatAppearance.BorderSize = 0; btnCancel.SetBounds((pnlShowMessage.ClientSize.Width - 70), 5, 65, 25); pnlShowMessage.Controls.Add(btnCancel); Button btnNo = new Button(); btnNo.Text = "No"; btnNo.DialogResult = DialogResult.No; btnNo.FlatStyle = FlatStyle.Popup; btnNo.FlatAppearance.BorderSize = 0; btnNo.SetBounds((pnlShowMessage.ClientSize.Width - (btnCancel.ClientSize.Width + 5 + 80)), 5, 75, 25); pnlShowMessage.Controls.Add(btnNo); Button btnYes = new Button(); btnYes.Text = "确定"; btnYes.DialogResult = DialogResult.No; btnYes.FlatStyle = FlatStyle.Popup; btnYes.FlatAppearance.BorderSize = 0; btnYes.SetBounds((pnlShowMessage.ClientSize.Width - (btnCancel.ClientSize.Width + btnNo.ClientSize.Width + 10 + 80)), 5, 75, 25); pnlShowMessage.Controls.Add(btnYes); } break; } }
private void addButton(enumMessageButton MessageButton) { switch (MessageButton) { case enumMessageButton.OK: { //If type of enumButton is OK then we add OK button only. var btnOk = new Button(); //Create object of Button. btnOk.Text = "OK"; //Here we set text of Button. btnOk.DialogResult = DialogResult.OK; //Set DialogResult btnOk.SetBounds(pnlShowMessage.ClientSize.Width - 80, 5, 75, 25); // Set bounds of button. pnlShowMessage.Controls.Add(btnOk); //Finally Add button control // on panel. } break; case enumMessageButton.OKCancel: { var btnOk = new Button(); btnOk.Text = "OK"; btnOk.DialogResult = DialogResult.OK; btnOk.SetBounds((pnlShowMessage.ClientSize.Width - 70), 5, 65, 25); pnlShowMessage.Controls.Add(btnOk); var btnCancel = new Button(); btnCancel.Text = "Cancel"; btnCancel.DialogResult = DialogResult.Cancel; btnCancel.SetBounds((pnlShowMessage.ClientSize.Width - (btnOk.ClientSize.Width + 5 + 80)), 5, 75, 25); pnlShowMessage.Controls.Add(btnCancel); } break; case enumMessageButton.YesNo: { var btnNo = new Button(); btnNo.Text = "No"; btnNo.DialogResult = DialogResult.No; btnNo.SetBounds((pnlShowMessage.ClientSize.Width - 70), 5, 65, 25); pnlShowMessage.Controls.Add(btnNo); var btnYes = new Button(); btnYes.Text = "Yes"; btnYes.DialogResult = DialogResult.Yes; btnYes.SetBounds((pnlShowMessage.ClientSize.Width - (btnNo.ClientSize.Width + 5 + 80)), 5, 75, 25); pnlShowMessage.Controls.Add(btnYes); } break; case enumMessageButton.YesNoCancel: { var btnCancel = new Button(); btnCancel.Text = "Cancel"; btnCancel.DialogResult = DialogResult.Cancel; btnCancel.SetBounds((pnlShowMessage.ClientSize.Width - 70), 5, 65, 25); pnlShowMessage.Controls.Add(btnCancel); var btnNo = new Button(); btnNo.Text = "No"; btnNo.DialogResult = DialogResult.No; btnNo.SetBounds((pnlShowMessage.ClientSize.Width - (btnCancel.ClientSize.Width + 5 + 80)), 5, 75, 25); pnlShowMessage.Controls.Add(btnNo); var btnYes = new Button(); btnYes.Text = "Yes"; btnYes.DialogResult = DialogResult.No; btnYes.SetBounds( (pnlShowMessage.ClientSize.Width - (btnCancel.ClientSize.Width + btnNo.ClientSize.Width + 10 + 80)), 5, 75, 25); pnlShowMessage.Controls.Add(btnYes); } break; } }