public void ClosePage(string pageName) { TableViews.Remove(pageName); XtraTabPage page = xtraTabControl.TabPages.FirstOrDefault(c => c.Name == pageName); if (page != null) { xtraTabControl.TabPages.Remove(page); } }
public void OpenTable(IFeatureLayer featureLayer) { if (TableViews.ContainsKey(featureLayer.Name)) { ActivatePage(featureLayer.Name); return; } ITableView pTableView = new TablePage(_context, this, featureLayer); xtraTabControl.TabPages.Add(pTableView as XtraTabPage); xtraTabControl.SelectedTabPage = pTableView as XtraTabPage; TableViews.Add(featureLayer.Name, pTableView); }
public void Clear() { TableViews.Clear(); xtraTabControl.TabPages.Clear(); }
public void ClosePage() { TableViews.Remove(CurrentGridView.Name); xtraTabControl.TabPages.Remove(xtraTabControl.SelectedTabPage); }