Exemplo n.º 1
0
        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;
        }
Exemplo n.º 2
0
        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;
            }
        }