Windows phone 8 水平滚动查看器Windows Phone
我对Windows phone完全陌生,我是安卓和iOS开发者。正在尝试在Windows上复制我的应用程序。不管怎样,我正在寻找一种方法来使用滚动视图来显示12个按钮,每页6个,每页6个是网格形式,3行2列。我不知道该怎么办。如果您有任何帮助,我们将不胜感激。给我一点提示也不错。谢谢将此添加到您的每个页面Windows phone 8 水平滚动查看器Windows Phone,windows-phone-8,scrollviewer,Windows Phone 8,Scrollviewer,我对Windows phone完全陌生,我是安卓和iOS开发者。正在尝试在Windows上复制我的应用程序。不管怎样,我正在寻找一种方法来使用滚动视图来显示12个按钮,每页6个,每页6个是网格形式,3行2列。我不知道该怎么办。如果您有任何帮助,我们将不胜感激。给我一点提示也不错。谢谢将此添加到您的每个页面 <ScrollViewer HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto">
<ScrollViewer HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="1*"/>
<RowDefinition Height="1*"/>
<RowDefinition Height="1*"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="1*" />
<ColumnDefinition Width="1*" />
</Grid.ColumnDefinitions>
<Button Grid.Column="0" Grid.Row="0" Content="Button" />
<Button Grid.Column="0" Grid.Row="1" Content="Button" />
<Button Grid.Column="0" Grid.Row="2" Content="Button" />
<Button Grid.Column="1" Grid.Row="0" Content="Button" />
<Button Grid.Column="1" Grid.Row="1" Content="Button" />
<Button Grid.Column="1" Grid.Row="2" Content="Button" />
</Grid>
</ScrollViewer>
我想您正在寻找:
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
<ScrollViewer HorizontalScrollBarVisibility="Visible" VerticalScrollBarVisibility="Disabled">
<Grid Width="960" >
<Grid.RowDefinitions>
<RowDefinition></RowDefinition>
<RowDefinition></RowDefinition>
<RowDefinition></RowDefinition>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition></ColumnDefinition>
<ColumnDefinition></ColumnDefinition>
<ColumnDefinition></ColumnDefinition>
<ColumnDefinition></ColumnDefinition>
</Grid.ColumnDefinitions>
<Button Content="1" Margin="10"></Button>
<Button Content="2" Grid.Row="1" Margin="10"></Button>
<Button Content="3" Grid.Row="2" Margin="10"></Button>
<Button Content="4" Grid.Column="1" Margin="10"></Button>
<Button Content="5" Grid.Row="1" Grid.Column="1" Margin="10"></Button>
<Button Content="6" Grid.Row="2" Grid.Column="1" Margin="10"></Button>
<Button Content="7" Grid.Column="2" Margin="10"></Button>
<Button Content="8" Grid.Row="1" Grid.Column="2" Margin="10"></Button>
<Button Content="9" Grid.Row="2" Grid.Column="2" Margin="10"></Button>
<Button Content="10" Grid.Column="3" Margin="10"></Button>
<Button Content="11" Grid.Row="1" Grid.Column="3" Margin="10"></Button>
<Button Content="12" Grid.Row="2" Grid.Column="3" Margin="10"></Button>
</Grid>
</ScrollViewer>
</Grid>
我在这里添加了图像:
页面在启动时包含6项
在滚动另外6项之后
是否要在一页中放置12个按钮?每一页上的问题不是很清楚,那是两页。每个页面都有6个按钮,所以你的页面就像一个透视页面?你滑动移动到下一个透视项目,或者你需要两个不同的页面?类似这样的分页,我认为你需要的是
pivot
或Panorama
。看看这些控件的设计指南。非常非常迷人