2013-08-29 3 views
0

может кто-нибудь сказать мне, как стилизовать элементы listpicker в полноэкранном режиме?как стиль listpickeritem windows phone 8

это мой код в страницу XAML:

<toolkit:ListPicker FullModeItemTemplate="{Binding lpkFullItemTemplate}" 
           ItemTemplate="{Binding lpkItemTemplate}" 
           x:Name="people"/> 

шаблоны являются:

<phone:PhoneApplicationPage.Resources> 
    <DataTemplate x:Name="lpkItemTemplate"> 
     <TextBlock Text="{Binding people_list}" /> 
    </DataTemplate> 
    <DataTemplate x:Name="lpkFullItemTemplate"> 
     <TextBlock Text="{Binding people_list}"/> 
    </DataTemplate> 
</phone:PhoneApplicationPage.Resources> 

я также хотел бы знать, если есть способ предотвратить listpicker идти в полном режиме. Я попытался установить proprety ItemCountThreshold, но я обнаружил, что является частным в WP8 SDK

заранее спасибо

ответ

1

Попробуй

<toolkit:ListPicker> 
     <toolkit:ListPicker.FullModeItemTemplate> 
      <DataTemplate x:Name="ListPickerFullItemTemplate"> 
       <TextBlock FontSize="32" Text="{Binding}"/> 
      </DataTemplate> 
     </toolkit:ListPicker.FullModeItemTemplate> 
    </toolkit:ListPicker> 
+0

уже пробовал это, но это не работает –

+0

любой другой совет? –

+0

, когда вы говорите «это не работает». Это для привязки или для шаблона? Я думаю, что шаблон работает, не забудьте установить свойство mode, когда вы привязываете свойство Text в текстовом блоке. (Mode = TwoWay) – MatDev8