Esempio n. 1
0
 public void InitInput()
 {
     this.xtraTabControl1.TabPages.Clear();
     using (MetaDataQueryServiceClient _msc = new MetaDataQueryServiceClient())
     {
         List <MD_ConceptGroup> _cGroups = _msc.GetConceptList().ToList <MD_ConceptGroup>();
         foreach (MD_ConceptGroup _group in _cGroups)
         {
             XtraTabPage _tb = this.xtraTabControl1.TabPages.Add(_group.Description);
             _tb.Tag = _group;
             SinoSZUC_SearchItem _si = new SinoSZUC_SearchItem(_group);
             _si.Dock = DockStyle.Fill;
             _tb.Controls.Add(_si);
             _si.BringToFront();
         }
     }
 }
Esempio n. 2
0
        private void xtraTabControl1_SelectedPageChanged(object sender, TabPageChangedEventArgs e)
        {
            if (e.PrevPage == null)
            {
                return;
            }
            XtraTabPage _prePage = e.PrevPage;

            if (_prePage.Controls.Count < 1)
            {
                return;
            }
            SinoSZUC_SearchItem _presi       = _prePage.Controls[0] as SinoSZUC_SearchItem;
            XtraTabPage         _currentPage = e.Page;

            if (_currentPage.Controls.Count < 1)
            {
                return;
            }
            SinoSZUC_SearchItem _currentSi = _currentPage.Controls[0] as SinoSZUC_SearchItem;

            _currentSi.SearchData = _presi.SearchData;
            _currentSi.SearchType = _presi.SearchType;
        }