public LocationForm(FeatureLocationSet featLocs) { InitializeComponent(); this._FeatureLocations = featLocs; PopulateFeatureHeader(); ConfigureLocationGrid(); ConfigureLocationDetails(); PopulateLocationGrid(); }
public LocationForm(FeatureLocationSet featLocs, FrmMain parentForm) { InitializeComponent(); this._FeatureLocations = featLocs; this._parentForm = parentForm; PopulateFeatureHeader(); ConfigureLocationGrid(); ConfigureLocationDetails(); PopulateLocationGrid(); }
private void btnViewActivations_Click(object sender, EventArgs e) { if (gridFeatureDefinitions.SelectedRows.Count < 1) { InfoBox("No features selected to review activations"); return; } FeatureLocationSet set = new FeatureLocationSet(); foreach (Feature feature in GetSelectedFeatureDefinitions()) { set.Add(feature, GetFeatureLocations(feature.Id)); } ReviewActivationsOfFeatures(set); }
private void ReviewActivationsOfFeatures(FeatureLocationSet featLocs) { if (featLocs.Count == 0 || featLocs.GetTotalLocationCount() == 0) { MessageBox.Show("No activations found"); } else { LocationForm form = new LocationForm(featLocs); form.ShowDialog(); } }
private void ReviewActivationsOfFeature(Feature feature) { FeatureLocationSet set = new FeatureLocationSet(); set[feature] = GetFeatureLocations(feature.Id); ReviewActivationsOfFeatures(set); }
private void gridFeatureDefinitions_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { DataGridView grid = sender as DataGridView; if (grid.Columns[e.ColumnIndex].DataPropertyName == "Activations") { Feature feature = grid.Rows[e.RowIndex].DataBoundItem as Feature; FeatureLocationSet set = new FeatureLocationSet(); ReviewActivationsOfFeature(feature); } }