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);
            }
        }
Example #2
0
        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;
            }
        }