Windows phone 我能';不要接近图钉位置

Windows phone 我能';不要接近图钉位置,windows-phone,pushpin,Windows Phone,Pushpin,我正在开发VisualBasic Windows Phone应用程序。我试图在我的内容面板上的bing地图上添加图钉,但我似乎无法正确访问“图钉”类。这听起来肯定很无聊,但我最近两天才开始学习。我在这里非常仔细地询问,并且做了很好的研究,但我看不出我做错了什么 <Grid Margin="0,0,10,0"> <Grid.RowDefinitions> <RowDefin

我正在开发VisualBasic Windows Phone应用程序。我试图在我的内容面板上的bing地图上添加图钉,但我似乎无法正确访问“图钉”类。这听起来肯定很无聊,但我最近两天才开始学习。我在这里非常仔细地询问,并且做了很好的研究,但我看不出我做错了什么

            <Grid Margin="0,0,10,0">
                <Grid.RowDefinitions>
                    <RowDefinition Height="0*"/>      
                <RowDefinition/>
                </Grid.RowDefinitions>
                <maps:Map x:Name="myMap" Margin="0,0,10,10" Grid.RowSpan="2"/>
                <TextBlock HorizontalAlignment="Left" Margin="10,37,0,0" Grid.Row="1" TextWrapping="Wrap" Text="Latitude:" VerticalAlignment="Top" Height="27" Width="76"/>
                <TextBlock HorizontalAlignment="Left" Margin="10,59,0,0" Grid.Row="1" TextWrapping="Wrap" Text="Longitude:" VerticalAlignment="Top" RenderTransformOrigin="0.646,1.019" Height="27" Width="94"/>
                <TextBlock x:Name="lat_dbl" HorizontalAlignment="Left" Margin="124,37,0,0" Grid.Row="1" TextWrapping="Wrap" Text="Lat_double" VerticalAlignment="Top" Height="27" Width="97"/>
                <TextBlock x:Name="long_dbl" HorizontalAlignment="Left" Margin="124,59,0,0" Grid.Row="1" TextWrapping="Wrap" Text="long_double" VerticalAlignment="Top" Height="27" Width="110"/>
                <TextBlock x:Name="Status" HorizontalAlignment="Center" TextWrapping="Wrap" Text="Location Service Status" VerticalAlignment="Top" Margin="10,5,233,0" Grid.Row="1" Height="27" Width="203"/>
                <Slider x:Name="pitchSlider_pitch" ValueChanged="sliderChanged_pitch" HorizontalAlignment="Left" Margin="342.844,210.275,-87.156,0" VerticalAlignment="Top" Width="190.312" Height="165.45" RenderTransformOrigin="0.5,0.5" UseLayoutRounding="False" d:LayoutRounding="Auto" Grid.Row="1">
                    <Slider.RenderTransform>
                        <CompositeTransform Rotation="-89.579"/>
                    </Slider.RenderTransform>
                </Slider>
                <Slider x:Name="pitchSlider_zoom" ValueChanged="sliderChanged_zoom" HorizontalAlignment="Left" Margin="244.844,-37.725,0,0" VerticalAlignment="Top" Width="190.312" Height="165.45" RenderTransformOrigin="0.5,0.5" UseLayoutRounding="False" d:LayoutRounding="Auto" Grid.Row="1">
                    <Slider.RenderTransform>
                        <CompositeTransform Rotation="0.598"/>
                    </Slider.RenderTransform>
                </Slider>

            </Grid>

        </phone:PivotItem>
我的xaml.vb头如下所示

Imports System
Imports System.Threading
Imports System.Windows.Controls
Imports Microsoft.Phone.Controls
Imports Microsoft.Phone.Shell
Imports System.Collections.ObjectModel
Imports System.Windows.Controls.Primitives
Imports System.Device.Location
Imports System.Threading.Tasks
Imports Windows.Devices.Geolocation
Imports System.IO.IsolatedStorage
Imports Microsoft.Phone.Maps
Imports Microsoft.Phone.Maps.Controls
Imports Microsoft.Phone.Maps.Toolkit
            <Grid Margin="0,0,10,0">
                <Grid.RowDefinitions>
                    <RowDefinition Height="0*"/>      
                <RowDefinition/>
                </Grid.RowDefinitions>
                <maps:Map x:Name="myMap" Margin="0,0,10,10" Grid.RowSpan="2"/>
                <TextBlock HorizontalAlignment="Left" Margin="10,37,0,0" Grid.Row="1" TextWrapping="Wrap" Text="Latitude:" VerticalAlignment="Top" Height="27" Width="76"/>
                <TextBlock HorizontalAlignment="Left" Margin="10,59,0,0" Grid.Row="1" TextWrapping="Wrap" Text="Longitude:" VerticalAlignment="Top" RenderTransformOrigin="0.646,1.019" Height="27" Width="94"/>
                <TextBlock x:Name="lat_dbl" HorizontalAlignment="Left" Margin="124,37,0,0" Grid.Row="1" TextWrapping="Wrap" Text="Lat_double" VerticalAlignment="Top" Height="27" Width="97"/>
                <TextBlock x:Name="long_dbl" HorizontalAlignment="Left" Margin="124,59,0,0" Grid.Row="1" TextWrapping="Wrap" Text="long_double" VerticalAlignment="Top" Height="27" Width="110"/>
                <TextBlock x:Name="Status" HorizontalAlignment="Center" TextWrapping="Wrap" Text="Location Service Status" VerticalAlignment="Top" Margin="10,5,233,0" Grid.Row="1" Height="27" Width="203"/>
                <Slider x:Name="pitchSlider_pitch" ValueChanged="sliderChanged_pitch" HorizontalAlignment="Left" Margin="342.844,210.275,-87.156,0" VerticalAlignment="Top" Width="190.312" Height="165.45" RenderTransformOrigin="0.5,0.5" UseLayoutRounding="False" d:LayoutRounding="Auto" Grid.Row="1">
                    <Slider.RenderTransform>
                        <CompositeTransform Rotation="-89.579"/>
                    </Slider.RenderTransform>
                </Slider>
                <Slider x:Name="pitchSlider_zoom" ValueChanged="sliderChanged_zoom" HorizontalAlignment="Left" Margin="244.844,-37.725,0,0" VerticalAlignment="Top" Width="190.312" Height="165.45" RenderTransformOrigin="0.5,0.5" UseLayoutRounding="False" d:LayoutRounding="Auto" Grid.Row="1">
                    <Slider.RenderTransform>
                        <CompositeTransform Rotation="0.598"/>
                    </Slider.RenderTransform>
                </Slider>

            </Grid>

        </phone:PivotItem>
轴心项目,地图标签合并在这里

            <Grid Margin="0,0,10,0">
                <Grid.RowDefinitions>
                    <RowDefinition Height="0*"/>      
                <RowDefinition/>
                </Grid.RowDefinitions>
                <maps:Map x:Name="myMap" Margin="0,0,10,10" Grid.RowSpan="2"/>
                <TextBlock HorizontalAlignment="Left" Margin="10,37,0,0" Grid.Row="1" TextWrapping="Wrap" Text="Latitude:" VerticalAlignment="Top" Height="27" Width="76"/>
                <TextBlock HorizontalAlignment="Left" Margin="10,59,0,0" Grid.Row="1" TextWrapping="Wrap" Text="Longitude:" VerticalAlignment="Top" RenderTransformOrigin="0.646,1.019" Height="27" Width="94"/>
                <TextBlock x:Name="lat_dbl" HorizontalAlignment="Left" Margin="124,37,0,0" Grid.Row="1" TextWrapping="Wrap" Text="Lat_double" VerticalAlignment="Top" Height="27" Width="97"/>
                <TextBlock x:Name="long_dbl" HorizontalAlignment="Left" Margin="124,59,0,0" Grid.Row="1" TextWrapping="Wrap" Text="long_double" VerticalAlignment="Top" Height="27" Width="110"/>
                <TextBlock x:Name="Status" HorizontalAlignment="Center" TextWrapping="Wrap" Text="Location Service Status" VerticalAlignment="Top" Margin="10,5,233,0" Grid.Row="1" Height="27" Width="203"/>
                <Slider x:Name="pitchSlider_pitch" ValueChanged="sliderChanged_pitch" HorizontalAlignment="Left" Margin="342.844,210.275,-87.156,0" VerticalAlignment="Top" Width="190.312" Height="165.45" RenderTransformOrigin="0.5,0.5" UseLayoutRounding="False" d:LayoutRounding="Auto" Grid.Row="1">
                    <Slider.RenderTransform>
                        <CompositeTransform Rotation="-89.579"/>
                    </Slider.RenderTransform>
                </Slider>
                <Slider x:Name="pitchSlider_zoom" ValueChanged="sliderChanged_zoom" HorizontalAlignment="Left" Margin="244.844,-37.725,0,0" VerticalAlignment="Top" Width="190.312" Height="165.45" RenderTransformOrigin="0.5,0.5" UseLayoutRounding="False" d:LayoutRounding="Auto" Grid.Row="1">
                    <Slider.RenderTransform>
                        <CompositeTransform Rotation="0.598"/>
                    </Slider.RenderTransform>
                </Slider>

            </Grid>

        </phone:PivotItem>

            <Grid Margin="0,0,10,0">
                <Grid.RowDefinitions>
                    <RowDefinition Height="0*"/>      
                <RowDefinition/>
                </Grid.RowDefinitions>
                <maps:Map x:Name="myMap" Margin="0,0,10,10" Grid.RowSpan="2"/>
                <TextBlock HorizontalAlignment="Left" Margin="10,37,0,0" Grid.Row="1" TextWrapping="Wrap" Text="Latitude:" VerticalAlignment="Top" Height="27" Width="76"/>
                <TextBlock HorizontalAlignment="Left" Margin="10,59,0,0" Grid.Row="1" TextWrapping="Wrap" Text="Longitude:" VerticalAlignment="Top" RenderTransformOrigin="0.646,1.019" Height="27" Width="94"/>
                <TextBlock x:Name="lat_dbl" HorizontalAlignment="Left" Margin="124,37,0,0" Grid.Row="1" TextWrapping="Wrap" Text="Lat_double" VerticalAlignment="Top" Height="27" Width="97"/>
                <TextBlock x:Name="long_dbl" HorizontalAlignment="Left" Margin="124,59,0,0" Grid.Row="1" TextWrapping="Wrap" Text="long_double" VerticalAlignment="Top" Height="27" Width="110"/>
                <TextBlock x:Name="Status" HorizontalAlignment="Center" TextWrapping="Wrap" Text="Location Service Status" VerticalAlignment="Top" Margin="10,5,233,0" Grid.Row="1" Height="27" Width="203"/>
                <Slider x:Name="pitchSlider_pitch" ValueChanged="sliderChanged_pitch" HorizontalAlignment="Left" Margin="342.844,210.275,-87.156,0" VerticalAlignment="Top" Width="190.312" Height="165.45" RenderTransformOrigin="0.5,0.5" UseLayoutRounding="False" d:LayoutRounding="Auto" Grid.Row="1">
                    <Slider.RenderTransform>
                        <CompositeTransform Rotation="-89.579"/>
                    </Slider.RenderTransform>
                </Slider>
                <Slider x:Name="pitchSlider_zoom" ValueChanged="sliderChanged_zoom" HorizontalAlignment="Left" Margin="244.844,-37.725,0,0" VerticalAlignment="Top" Width="190.312" Height="165.45" RenderTransformOrigin="0.5,0.5" UseLayoutRounding="False" d:LayoutRounding="Auto" Grid.Row="1">
                    <Slider.RenderTransform>
                        <CompositeTransform Rotation="0.598"/>
                    </Slider.RenderTransform>
                </Slider>

            </Grid>

        </phone:PivotItem>


我也是windows phone开发的新手。我没有检查整个标签,但您可能会意外更改设计的内容。也许您可以尝试撤消更改或向项目中添加另一个屏幕?(a) 我在一个新项目中尝试过。我似乎真的无法解决这个问题。我可以调用pushpin类并生成上面的imports命名空间,但是它的'location'属性没有出现在intellisense中。我希望知道答案,但我不知道。至于代码,您可能知道它很简单:GeoCoordinate myLocation=new GeoCoordinate(39.8666,32.866);图钉销1=新图钉();pin1.位置=我的位置;但我从未在这么少量的学习中遇到过这样的问题:/