public void CoordinateChanged(Location location, CoordinateFormatType coordinateFormat) { SelectedLocation = location; MainView.LatitudeTextBlock.Text = $"{SelectedLocation.Coordinate.Latitude}"; MainView.LatitudeFormatedTextBlock.Text = $"({VectorDoubleToString(SelectedLocation.Coordinate.Latitude, CoordinateType.Latitude)})"; MainView.LongitudeTextBlock.Text = $"{SelectedLocation.Coordinate.Longitude}"; MainView.LongitudeFormatedTextBlock.Text = $"({VectorDoubleToString(SelectedLocation.Coordinate.Longitude, CoordinateType.Longitude)})"; switch (coordinateFormat) { case CoordinateFormatType.Decimal: MainView.LatitudeTextBox.Text = $"{SelectedLocation.Coordinate.Latitude}"; MainView.LongitudeTextBox.Text = $"{SelectedLocation.Coordinate.Longitude}"; break; case CoordinateFormatType.Text: MainView.LatitudeTextBox.Text = $"{VectorDoubleToString(SelectedLocation.Coordinate.Latitude, CoordinateType.Latitude)}"; MainView.LongitudeTextBox.Text = $"{VectorDoubleToString(SelectedLocation.Coordinate.Longitude, CoordinateType.Longitude)}"; break; default: break; } MainView.NameTextBox.Text = SelectedLocation.Name; }
public void CoordinateFormatChanged(CoordinateFormatType coordinateFormat) { switch (coordinateFormat) { case CoordinateFormatType.Decimal: MainView.LatitudeTextBox.Text = $"{SelectedLocation.Coordinate.Latitude}"; MainView.LongitudeTextBox.Text = $"{SelectedLocation.Coordinate.Longitude}"; break; case CoordinateFormatType.Text: MainView.LatitudeTextBox.Text = $"{VectorDoubleToString(SelectedLocation.Coordinate.Latitude, CoordinateType.Latitude)}"; MainView.LongitudeTextBox.Text = $"{VectorDoubleToString(SelectedLocation.Coordinate.Longitude, CoordinateType.Longitude)}"; break; default: break; } }