private void fGrid_AfterRowStateChanged(object sender, iGAfterRowStateChangedEventArgs e)
 {
     if (e.Expanded)
     {
         fGrid.Cols.AutoWidth();
         fGrid.AutoResizeCols = false;
         fGrid.EndUpdate();
     }
 }
 private void iGrid1_AfterRowStateChanged(object sender, iGAfterRowStateChangedEventArgs e)
 {
     if (iGrid1.Rows[e.RowIndex].Level == 0)
     {
         if (iGrid1.Rows[e.RowIndex].Expanded)
         {
             iGrid1.Rows[e.RowIndex].Cells["dr"].Value = null;
             iGrid1.Rows[e.RowIndex].Cells["cr"].Value = null;
         }
         else
         {
             iGrid1.Rows[e.RowIndex].Cells["dr"].Value = iGrid1.Rows[e.RowIndex].Cells["dr"].AuxValue;
             iGrid1.Rows[e.RowIndex].Cells["cr"].Value = iGrid1.Rows[e.RowIndex].Cells["cr"].AuxValue;
         }
     }
 }
示例#3
0
 private void fGrid_AfterRowStateChanged(object sender, iGAfterRowStateChangedEventArgs e)
 {
     fGrid.Cols.AutoWidth();
     fGrid.AutoResizeCols = false;
 }
 private void iGridBS_AfterRowStateChanged(object sender, iGAfterRowStateChangedEventArgs e)
 {
 }