2014-10-06 63 views
2

我开始从Windows Phone 7.8/8过渡到Windows Phone 8.1。如何在全景中自由移动物体如全景

我想创建一个通用应用程序,但有一些代码问题。

对于初学者来说,Hub的行为与我预期的不一样。

在全景图中,您可以选择一个文本块或按钮并将其移动到您想要的位置。

该集线器不让我这样做......我无法选择一个按钮并将其移动。

有没有设置?

回答

0

您可以将其移动...但要正确获得它真的很棘手。让我们从最简单的Hub页面开始,并在其上放置一个按钮。


<Grid> 
    <Hub x:Name="Hub" x:Uid="Hub" Header="application name"> 
     <HubSection x:Uid="HubSection1" Header="SECTION 1"> 
      <DataTemplate> 
       <Grid/> 
      </DataTemplate> 
     </HubSection> 

     <HubSection x:Uid="HubSection2" Header="SECTION 2" > 
      <DataTemplate> 
       <Button Content="Click Me" Width="200" Height="300"/> 
      </DataTemplate> 
     </HubSection> 

     <HubSection x:Uid="HubSection3" Header="SECTION 3"> 
      <DataTemplate> 
       <Grid/> 
      </DataTemplate> 
     </HubSection> 
    </Hub> 
</Grid> 

现在把你的鼠标光标移动非常缓慢沿边境的<Button>,你会看到鼠标指针会变成一个十字。此时您可以照常移动<Button>。看图片,我认为误差幅度大约是2个像素,所以你必须准确。


enter image description here

在位已缩放更

enter image description here