Xaml 长列表选择器根据屏幕宽度进行调整
我是WindowsPhone8开发的新手,我有一个非常基本的问题 我希望使我的长列表选择器具有100%的宽度和高度,但我尝试过的所有方法都不起作用 我试过自动等等,但似乎没有什么效果 这是我的密码:Xaml 长列表选择器根据屏幕宽度进行调整,xaml,windows-phone-8,longlistselector,Xaml,Windows Phone 8,Longlistselector,我是WindowsPhone8开发的新手,我有一个非常基本的问题 我希望使我的长列表选择器具有100%的宽度和高度,但我尝试过的所有方法都不起作用 我试过自动等等,但似乎没有什么效果 这是我的密码: 任何帮助都将不胜感激。水平对齐=“Left”Width=“400”Height=“400”VerticalAlignment=“Top” 只需删除代码的这一部分,然后控件就会自动重新匹配。使用HorizontalAlignment=Stretch(也是垂直的),然后LLS的宽度和高度将设置为该控
任何帮助都将不胜感激。水平对齐=“Left”Width=“400”Height=“400”VerticalAlignment=“Top”
只需删除代码的这一部分,然后控件就会自动重新匹配。使用HorizontalAlignment=Stretch(也是垂直的),然后LLS的宽度和高度将设置为该控件可用的最大空间:
<phone:LongListSelector HorizontalAlignment="Stretch"
VerticalAlignment="Stretch"
Name="lstSetups" ItemsSource="{Binding BusRouteSetups}"
SelectionChanged="lstSetups_SelectionChanged"
LayoutMode="List">
请注意,它的最大高度将由栅格(控件的父控件)确定。虽然您已将RowDefinition的高度设置为
*
,但这意味着它将使用屏幕的所有剩余高度(剩余-一些空间由第一行(设置为自动)使用)-带有标题的StackPanel)。您已将LongListSelector
的宽度属性设置为400
,它永远不会比这更宽…我已经设置了宽度和高度,以便在找到解决方案之前我可以使用它。然后请发布重现问题的代码。