void OnCopyingCellClipboardContent(object sender, GridViewCellClipboardEventArgs e) { if (!this.dataContext.ShouldCopySelectColumn && !(e.Cell.Column is GridViewDataColumn) && !(e.Cell.Column is GridViewExpressionColumn)) { e.Cancel = true; } }
void OnCopyingCellClipboardContent(object sender, GridViewCellClipboardEventArgs e) { if (!this.dataContext.ShouldCopySelectColumn && !(e.Cell.Column is GridViewDataColumn) && !(e.Cell.Column is GridViewExpressionColumn)) { e.Cancel = true; } }
private void GridView_PastingCellClipboardContent(object sender, GridViewCellClipboardEventArgs e) { if (!e.Cancel) { this.pastedCells.Add(e); var colname = e.Cell.Column.UniqueName; var row = e.Cell.Item as EvidenceRow; var oldValue = row[colname]; this.oldValues.Add(oldValue); } }