private void ShowProductDetails(int rowIndex) { try { MsiProduct selectedProduct = (MsiProduct)dgvProducts.Rows[rowIndex].Cells["Product"].Value; FrmProductProperties properties = new FrmProductProperties(selectedProduct); properties.ShowDialog(); } catch (Exception) { } }
private void dgvProducts_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { try { if (e.RowIndex >= 0) { MsiProduct selectedProduct = (MsiProduct)dgvProducts.Rows[e.RowIndex].Cells["Product"].Value; FrmProductProperties properties = new FrmProductProperties(selectedProduct); properties.ShowDialog(); } } catch (Exception) { } }