예제 #1
0
        private void LinkClick(object sender, ItemClickEventArgs e)
        {
            try
            {
                string Chinh = e.Item.Name.ToString();
                if (ModifierKeys == Keys.Control && Chinh == "DaiLy")
                {
                }
                else
                {
                    foreach (var form in MdiChildren.Where(frm => frm.GetType().Name == "frm" + Chinh))
                    {
                        form.Activate();
                        return;
                    }
                }

                XuLyGiaoDien.wait.ShowWaitForm();
                var f = Activator.CreateInstance(Type.GetType(string.Format("CRM.frm{0}", Chinh), true)) as XtraForm;
                f.MdiParent = this;
                f.Text      = e.Item.Caption;
                f.Show();
                GridViewHelper.SetFromGrid(f);
                XuLyGiaoDien.FlushMemory();
            }
            catch
            {
                XtraMessageBox.Show("Chức năng chưa được tích hợp hoặc đang bảo trì");
            }
            if (XuLyGiaoDien.wait.IsSplashFormVisible)
            {
                XuLyGiaoDien.wait.CloseWaitForm();
            }
        }