我的 WP7 应用程序中有一个页面,其中包含TextBox
一个ListPicker
. 在默认模式下,它们没有正确排列;与ListPicker
的填充不同TextBox
,其高度也不同。
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
<StackPanel Orientation="Horizontal">
<TextBox HorizontalAlignment="Left" TextWrapping="Wrap" Text="TextBox" VerticalAlignment="Top"/>
<toolkit:ListPicker Width="170" ItemsSource="{Binding l}" Style="{StaticResource ListPickerStyle1}" VerticalAlignment="Top"/>
</StackPanel>
</Grid>
在此处手动调整ListPicker
's 模板以使其正确适应是棘手且容易出错的。例如,当调整其高度时,标题(即所选项目的文本)不再位于组件的中心。
我的应用程序目前未通过 MS 应用程序审查,因为组件的高度不同。
有没有一种简单的方法可以将 设置为toolkit:ListPicker
与 a 具有相同的外观TextBox
?