【发布时间】:2015-08-24 18:49:43
【问题描述】:
我需要在单词描述和实际描述内容之间留一些距离,但无论我在这里做什么,它都不能使用边距
<Page.Transitions>
<TransitionCollection>
<NavigationThemeTransition>
<ContinuumNavigationTransitionInfo/>
</NavigationThemeTransition>
</TransitionCollection>
</Page.Transitions>
<Grid x:Name="LayoutRoot" >
<Grid.ChildrenTransitions>
<TransitionCollection>
<EntranceThemeTransition/>
</TransitionCollection>
</Grid.ChildrenTransitions>
<Pivot x:Name="myPivot">
<PivotItem x:Name="pvtMoveDetails" Header="movie details" Margin="28,0,10,22.5" >
<StackPanel >
<Grid Grid.Row="0">
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition />
<RowDefinition />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition/>
<ColumnDefinition />
</Grid.ColumnDefinitions>
<Image x:Name="moveImage" Grid.Row="0" Grid.Column="0" Source="{Binding image}" HorizontalAlignment="Left" Height="186" Width="112"/>
<TextBlock FontSize="13" x:Name="txtTtile" HorizontalAlignment="Left" Grid.Row="0" Grid.Column="1" TextWrapping="Wrap" VerticalAlignment="Top" Width="212" Foreground="White" Height="29" Text="txttitle"/>
<TextBlock Grid.Row="3" Grid.Column="0" Text="Description" Padding="0,0,0,20" ></TextBlock>
<ScrollViewer Grid.Row="2" Grid.Column="0" Grid.ColumnSpan="3" Height="345" HorizontalAlignment="Left" Margin="0,0,0,0" Name="scrollViewer1" VerticalAlignment="Bottom" Width="420" VerticalScrollBarVisibility="Auto">
<TextBlock Grid.Row="2" Grid.Column="0" ScrollViewer.VerticalScrollMode="Auto" Grid.ColumnSpan="3" FontSize="13" x:Name="txtPlot" Text="{Binding Description}" HorizontalAlignment="Left" TextWrapping="Wrap" VerticalAlignment="Top" Width="371" Foreground="White" Height="335" />
</ScrollViewer>
</Grid>
</StackPanel>
</PivotItem>
<PivotItem x:Name="pvtShowTimes" Header="showtimes">
<ListView x:Name="listViewShowtimes" ItemsSource="{Binding}" Loaded="listViewShowtimes_Loaded">
<ListView.ItemTemplate>
<DataTemplate>
<Grid Grid.Row="0">
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition />
<RowDefinition />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition/>
<ColumnDefinition />
</Grid.ColumnDefinitions>
<TextBlock FontSize="13" Grid.Row="0" Grid.ColumnSpan="3" Grid.Column="0" x:Name="txtshowtime" Text="{Binding theater_name}" HorizontalAlignment="Left" TextWrapping="Wrap" VerticalAlignment="Top" Width="212" Foreground="White" Height="29" />
<ItemsControl Grid.Row="1" Grid.Column="0" ItemsSource="{Binding Path=FormattedShowTimes}">
<ItemsControl.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding}" Padding="0,0,10,0"/>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
</Grid>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
</PivotItem>
<!-- Add more pivot items if your View calls for it -->
</Pivot>
</Grid>
</Page>
您可以在此处看到它显示在彼此之上 :-( 而且我的滚动查看器无法正常工作,并且出于某种原因会滚动文本块。
【问题讨论】:
标签: c# xaml windows-runtime windows-phone-8.1 winrt-xaml