在ListPicker Windows Phone中更改ItemSize

时间:2015-02-12 04:12:52

标签: xaml windows-phone-8 windows-phone windows-phone-8.1

enter image description here我是Windows移动应用的新手。 我有一个数据透视页面,里面有多个透视项目。 在枢轴项内部有列表选择器,其值是硬编码的。 如果列表选择器中有更多项目,则默认情况下所有项目都显示在新页面中。 我的问题是因为打开屏幕时所有项目字体都太小了。 如何打开列表选择器项目时,如何更改它们的字体大小。 我的代码就像这样。

<toolkit:ListPicker Grid.Row="0" Grid.Column="2" FontSize="21" Header="" Margin="10,12,-157,12" Background="White" Foreground="Black"  BorderThickness="1"  >
                        <sys:String>Convenience Eateries (CE)</sys:String>
                        <sys:String>Grocery Store (GS)</sys:String>
                        <sys:String>Secondary Network-ASD</sys:String>
                        <sys:String>Secondary Network-PSD</sys:String>
                        <sys:String>Cash and Carry</sys:String>
                        <sys:String>Modern Trade-Convenience Organized</sys:String>
                        <sys:String>Modern Trade-Grocery independent(SMMT)</sys:String>
                        <sys:String>HoReCa-Leisure outlets</sys:String>
                        <sys:String>HoReCa-Sports Clubs</sys:String>
                        <sys:String>HoReCa-Night Clubs</sys:String>
                        <sys:String>HoReCa-Karaoke</sys:String>
                        <sys:String>HoReCa-Casino</sys:String>
                        <sys:String>HoReCa-Café and Restaurant/Pubs</sys:String>
                        <sys:String>HoReCa-Other</sys:String>
                        <sys:String>Military-Welfare Shop</sys:String>
                        <sys:String>Military-Canteen</sys:String>
                        <sys:String>Convenience Mobile Outlets</sys:String>
                        <sys:String>Unconventional Outlets-Wine Stores</sys:String>
                        <sys:String>Unconventional Outlets-Other</sys:String>
                    </toolkit:ListPicker>

2 个答案:

答案 0 :(得分:1)

尝试使用ListPickerItem子项代替字符串。它们应具有比上面显示的更好的默认外观:

<toolkit:ListPicker>
  <toolkit:ListPickerItem>Bob</toolkit:ListPickerItem>
  <toolkit:ListPickerItem>Betty</toolkit:ListPickerItem>
  <toolkit:ListPickerItem>Frank</toolkit:ListPickerItem>
  <toolkit:ListPickerItem>Frank</toolkit:ListPickerItem>
</toolkit:ListPicker>

答案 1 :(得分:0)

要更改项目在完整模式页面中的显示方式,您需要更改ListPicker的{​​{1}}属性。像这样:

FullModeItemTemplate