private void UC_TabPage_TI_DG_Livros_MouseMove(object sender, MouseEventArgs e) { DataGrid grid = (DataGrid)sender; if (grid != null && e.LeftButton == MouseButtonState.Pressed) { Matriculas.Livros livro = (Matriculas.Livros)grid.SelectedItem; DragDrop.DoDragDrop(grid, livro, DragDropEffects.Copy); } }
private void UC_DataGrid_Livros_CellEditEnding(object sender, DataGridCellEditEndingEventArgs e) { DataGridColumn column = e.Column; if (column.Header.ToString() == "ISBN") { string s = ((TextBox)e.EditingElement).Text; if (string.IsNullOrEmpty(s)) { return; } s = s.Replace("-", ""); Matriculas.Livros row = (Matriculas.Livros)UC_DataGrid_Livros.SelectedItem; row.ISBN = long.Parse(s); ((TextBox)e.EditingElement).Text = s; } }