private void dgOrder_CellEditEnding(object sender, DataGridCellEditEndingEventArgs e) { DataGrid dc = (DataGrid)sender; DataGridRow row1 = e.Row; DataRowView row = (DataRowView)dc.SelectedItems[0]; var value = e.EditingElement as TextBox; int row_index = ((DataGrid)sender).ItemContainerGenerator.IndexFromContainer(row1); ol.UpdateOrderLine(row[0].ToString(), "Qty", int.Parse(value.Text.ToString())); MessageBox.Show(row_index.ToString() + " " + row["PName"] + " " + e.Column.Header.ToString() + " " + value.Text.ToString() + " result: " + result); dgOrder.ItemsSource = ol.GetOrderLine().DefaultView; }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)