private void ActivateCoordinateSystem(CoordinateSystems coordinateSystem) { if (coordinateSystem == _activeCoordinateSystem) { return; } _activeCoordinateSystem = coordinateSystem; CoordinateSystemChanged?.Invoke(_activeCoordinateSystem); }
private void OnSelect(object sender, RoutedEventArgs e) { var _spatialReference = (CoordinateSystemListEntry)((CoordinateSystemItem)CoordinateSystemTree?.SelectedItem)?.NodeObject; CoordinateSystemChanged?.Invoke(this, new CoordinateSystemSelectorWindowEventArgs() { Selection = new CoordinateSystemSelection() { Wkid = _spatialReference?.Wkid, Name = _spatialReference?.Name, SpatialReference = _spatialReference } }); Close(); }
private void OnSelectButtonClick(object sender, RoutedEventArgs e) { var spatialReference = CoordinateSystemSelector.SelectedSpatialReference; CoordinateSystemChanged?.Invoke(this, new CoordinateSystemSelectorWindowEventArgs() { Selection = new CoordinateSystemSelection() { Wkid = spatialReference.Wkid, Name = spatialReference.Name.Replace('_', ' '), SpatialReference = spatialReference } }); Close(); }