private void duplicateToolStripMenuItem_Click(object sender, EventArgs e) { if (!tkmGridView.IsDataRow(tkmGridView.FocusedRowHandle)) { return; } this.tkmBindingSource.EndEdit(); sRow = (TeklifDataSet.TKMRow)tkmGridView.GetFocusedDataRow(); tkmGridView.AddNewRow(); /* * TeklifDataSet.TKMRow sRow = (TeklifDataSet.TKMRow)tkmGridView.GetFocusedDataRow(); * TeklifDataSet.TKMRow dRow = teklifDataSet.TKM.NewTKMRow(); * * dRow.ItemArray = sRow.ItemArray; * dRow["KMG"] = "_"; // Degistirmesi gerek! * * teklifDataSet.TKM.AddTKMRow(dRow); */ tkmGridView.FocusedColumn = colKMG; }
private void denemeToolStripMenuItem_Click(object sender, EventArgs e) { if (!tkmGridView.IsDataRow(tkmGridView.FocusedRowHandle)) { return; } this.tkmBindingSource.EndEdit(); sRow = (TeklifDataSet.TKMRow)tkmGridView.GetFocusedDataRow(); tkmGridView.AddNewRow(); tkmGridView.SetFocusedRowCellValue("KGM", "C"); }
private void tkmGridView_InitNewRow(object sender, DevExpress.XtraGrid.Views.Grid.InitNewRowEventArgs e) { GridView view = sender as GridView; int PK = (int)teklifQueriesTableAdapter.GET_PK("TND"); //Tender/Teklif view.SetFocusedRowCellValue(colTKMID, PK); view.SetFocusedRowCellValue(colROT, "E"); view.SetFocusedRowCellValue(colMOT, "A"); view.SetFocusedRowCellValue(colKMG, "A"); view.SetFocusedRowCellValue(colDVZ, "USD"); if (sRow != null) { foreach (DevExpress.XtraGrid.Columns.GridColumn col in tkmGridView.Columns) { view.SetFocusedRowCellValue(col, sRow[col.FieldName]); } view.SetFocusedRowCellValue(colTKMID, PK); view.SetFocusedRowCellValue(colKMG, "_"); sRow = null; } }