2012-02-11 7 views
2

ネイティブのWindows Phoneフォームのような画像をブラウズするアプリケーションを開発しています。WP7フルディスプレイ上の画像

私はピボットコントロールを使用しました。すべてが機能しますが、不要なものが1つあります。画像がすべての表示領域を埋めるわけではありません。ページの上部には隙間があります。私はマージンとパディングをどこにでも設定できました。結果は変わりません。

<!--LayoutRoot is the root grid where all page content is placed--> 
<Grid 
    x:Name="LayoutRoot" 
    Background="Transparent" 
    Margin="0"> 
    <toolkit:PerformanceProgressBar 
     VerticalAlignment="Top" 
     HorizontalAlignment="Left" 
     IsIndeterminate="{Binding IsBusy}" 
     Visibility="{Binding IsBusy, Converter={StaticResource BoolToVisibilityConverter}}"    
     /> 

    <controls:Pivot 
     x:Name="PhotoPivot" 
     ScrollViewer.HorizontalScrollBarVisibility="Auto" 
     IsHitTestVisible="True" 
     ItemsSource="{Binding Photos}" 
     Margin="0" 
     Padding="0"     
     > 
     <controls:Pivot.HeaderTemplate>    
      <DataTemplate/> 
     </controls:Pivot.HeaderTemplate> 

     <controls:Pivot.ItemTemplate> 
      <DataTemplate > 
       <controls:PivotItem 
        x:Name="PhotoPivotItem" 
        Margin="0"       
        > 
        <Image 
         x:Name="PhotoPicture" 
         Source="{Binding}" 
         Stretch="Uniform" 
         HorizontalAlignment="Stretch" 
         VerticalAlignment="Stretch" 
         Margin="0" 
         /> 
       </controls:PivotItem> 
      </DataTemplate> 
     </controls:Pivot.ItemTemplate> 

    </controls:Pivot> 
</Grid> 

答えて

1

では、システムトレイについて話している をシステムトレイには、次のコードを使用して削除するには:?

:(

Captured exampleここ

は私のXAMLコードであります

shell:SystemTray.IsVisible="False" 

更新:

なぜ余分なスペースがあるのか​​わかりません。 私はあなたのサンプルの簡略版を作成しました。私が考えることができるのは、余白を使用することだけです。そこ私はちょうど見下ろす午前より良い解決策は、おそらくですが、今のあなただけ次を使用することができます。

<controls:PivotItem x:Name="PhotoPivotItem" Margin="0,-10,0,0"> 

あなたは私がやったよりも大きなギャップを持っているかのように、あなたの投稿画像から、それが見えるが、そうマージンを減らす必要があります。

+0

私はそうではありません。システムトレイはすでに取り外されています。しかし、まだ未使用のスペースがあります。(画像の上部にあります) –

+0

私の更新を見てください。私はそれが問題を解決すべきだと思う。 –

+0

負のマージンが機能しています。予想通り、その差はより大きかった。 –

関連する問題