Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Jun 17th, 2012  |  syntax: None  |  size: 1.02 KB  |  hits: 11  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. How do I get acccess to my inner datagrid?
  2. void dgReceiveSalesPicking_RowDetailsVisibilityChanged(object sender, Microsoft.Windows.Controls.DataGridRowDetailsEventArgs e)
  3. {
  4.     DataRowView dr = (DataRowView)dgReceiveSalesPicking.SelectedItem;    
  5.     string recOrderId = dr.Row.ItemArray[0].ToString();
  6.     receiveSp.RetrieveData("select receiveid, productCode, orderIdScanner, quantity, pickedQuantity, customerAcc, post    
  7.                             from receiveSalesPicking
  8.                             where orderIdScanner = '"+recOrderId+"'");
  9.     innerDataGrid = e.DetailsElement as Microsoft.Windows.Controls.DataGrid;
  10.     innerDataGrid.ItemsSource = ((IListSource)receiveSp.datatable).GetList();
  11.     innerDataGrid.BeginningEdit += new EventHandler<Microsoft.Windows.Controls.DataGridBeginningEditEventArgs>(innerDataGrid_BeginningEdit);
  12. }
  13.        
  14. this.dgReceiveSalesPicking.RowDetailsVisibilityChanged += new EventHandler<Microsoft.Windows.Controls.DataGridRowDetailsEventArgs>(dgReceiveSalesPicking_RowDetailsVisibilityChanged);