public override void Add()
        {
            var frm = new FrmMessageEdit();

            if (frm.ShowDialog() == DialogResult.OK)
            {
                _msgList.Add(frm.WndMessage);
                gridMsg.RefreshDataSource();
            }

            base.Add();
        }
        public override void Edit()
        {
            var msg = SelectedMsg;

            if (msg == null)
            {
                return;
            }

            var frm = new FrmMessageEdit(msg);

            if (frm.ShowDialog() == DialogResult.OK)
            {
                gridMsg.RefreshDataSource();
            }

            base.Edit();
        }