private void SetDetailPane() { if (Index == 0) { Index = Measurement.GetMeasurementPointIndex(PointId); } Measurement.SetDetailPanePoint(this); }
public void Dispose() { _isDisposed = true; MapViewCameraChangedEvent.Unsubscribe(OnMapViewCameraChanged); Measurement.SetDetailPanePoint(null, this); _disposeText?.Dispose(); foreach (MeasurementObservation observation in this) { observation.Dispose(); } }