Example #1
0
 private void tabDetail_SelectedTabChanged(object sender, Janus.Windows.UI.Tab.TabEventArgs e)
 {
     if (this.IsTabPageDetailAutoSizeColumns)
     {
         Janus.Windows.UI.Tab.UITabPage currentPage = e.Page;
         XGridEx gridEx = this.FindDetailGridEx(currentPage);
         gridEx.AutoSizeColumns();
     }
 }
Example #2
0
 protected virtual void InitDetailGrid(string mainId)
 {
     foreach (Janus.Windows.UI.Tab.UITabPage tagPage in this.tabDetail.TabPages)
     {
         XBusinessBase tabPageBusiness = tagPage.Tag as XBusinessBase;
         if (tabPageBusiness != null)
         {
             XGridEx detailGridEx = this.FindDetailGridEx(tagPage);
             detailGridEx.DataSource = this.GetTabPageDetailList(tabPageBusiness, mainId);
             if (IsTabPageDetailAutoSizeColumns)
             {
                 detailGridEx.AutoSizeColumns();
             }
         }
     }
 }