private void SetIcon(ICon icon) { switch (icon) { case ICon.Information: pictureBox.Image = imageListIcon.Images[0]; break; case ICon.Error: pictureBox.Image = imageListIcon.Images[1]; break; case ICon.QuestionMark: pictureBox.Image = imageListIcon.Images[2]; break; case ICon.Warning: pictureBox.Image = imageListIcon.Images[3]; break; default: pictureBox.Image = imageListIcon.Images[0]; break; } }
/// <summary> /// Hiện hộp thoại /// </summary> /// <param name="Title">Tiêu đề hộp thoại</param> /// <param name="Message">Nội dung</param> /// <param name="OKButton">Nút OK</param> /// <param name="CancelButton">Nút Hủy</param> /// <param name="icon">Icon</param> /// <returns>DialogResult.OK | DialogResult.Cancel</returns> public static DialogResult Show(string Title, string Message, string OKButton, string CancelButton, ICon icon) { frmVMHMessages frm = new frmVMHMessages(Title, Message, OKButton, CancelButton, icon); return(frm.ShowDialog()); }
public frmVMHMessages(string Title, string Message, string OKButton, string CancelButton, ICon icon, bool bAutoClose = false, long Time = 1000) { InitializeComponent(); this.Text = Title; btnOK.Text = OKButton; btnCancel.Text = CancelButton; lblMessage.Text = Message; if (OKButton == "") { btnOK.Dispose(); } if (CancelButton == "") { btnCancel.Dispose(); btnOK.Location = new System.Drawing.Point(203, 56); } SetIcon(icon); if (bAutoClose) { aTimer = new System.Timers.Timer(Time); aTimer.Enabled = true; aTimer.Elapsed += new ElapsedEventHandler(OnTimedEvent); } }
public EsLayer(ICon con) { _con = con; }