Exemplo n.º 1
0
 public void ShowController(DevExpress.XtraEditors.XtraUserControl control)
 {
     if (!container.Controls.Contains(control))
     {
         container.Controls.Add(control);
         control.Dock = DockStyle.Fill;
     }
     control.BringToFront();
     control.Show();
 }
Exemplo n.º 2
0
        /// Tạo thêm tab mới
        /// <param name="tabControl">Tên TabControl để add thêm tabpage mới vào</param>
        /// <param name="Text">Tiêu đề tabpage mới</param>
        /// <param name="Name">Tên tabpage mới</param>
        /// <param name="form">Tên form con của tab mới</param>
        /// <param name="imageIndex">index của icon</param>
        public static void TaoTabUC(DevExpress.XtraTab.XtraTabControl tabControl, string Text, string Name, DevExpress.XtraEditors.XtraUserControl xUserControl, int imageIndex)
        {
            int index = KiemTraTonTai(tabControl, Name);

            if (index >= 0)
            {
                tabControl.SelectedTabPage      = tabControl.TabPages[index];
                tabControl.SelectedTabPage.Text = Text;
            }
            else
            {
                DevExpress.XtraTab.XtraTabPage tabpage = new DevExpress.XtraTab.XtraTabPage {
                    Text = Text, Name = Name, ImageIndex = imageIndex
                };
                tabControl.TabPages.Add(tabpage);
                tabControl.SelectedTabPage = tabpage;
                xUserControl.Parent        = tabpage;
                xUserControl.Show();
                xUserControl.Dock = DockStyle.Fill;
            }
        }