private void RoutesGridView_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (RoutesGridView.Columns[e.ColumnIndex].Name != "View") { return; } string resultIndex = RoutesGridView.Rows[e.RowIndex].Cells["Index"].Value.ToString(); int sourceIndex = int.Parse(resultIndex); Route selectedRoute = gameData.OptimalRoutes[sourceIndex]; RouteEditorDialog dialog = new RouteEditorDialog(selectedRoute); dialog.ShowDialog(); }
private void RoutesGridView_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (RoutesGridView.Columns[e.ColumnIndex].Name != "View") return; string resultIndex = RoutesGridView.Rows[e.RowIndex].Cells["Index"].Value.ToString(); int sourceIndex = int.Parse(resultIndex); Route selectedRoute = gameData.OptimalRoutes[sourceIndex]; RouteEditorDialog dialog = new RouteEditorDialog(selectedRoute); dialog.ShowDialog(); }