private void Grid_DoubleClick(object sender, GridInputEventArgs e) { if (this.selectedRange != null) { Customer c = grid.Rows[this.selectedRange.Row].DataItem as Customer; if (c != null) { new EditCustomerForm(c).ShowDialog(); } } }
public void OnCellDoubleTaped(object sender, GridInputEventArgs e) { var selected = GetSelected(e.CellRange); if (selected == null) { return; } var grid = (FlexGrid)sender; var colName = grid.Columns[e.CellRange.Column].Binding; ItemDoubleClicked?.Invoke(colName, selected); }