WP8 アプリで Listpicker コントロールを使用しています。FullModeItemTemplate はオプションのカスタム リストを表示するように定義されており、ユーザーが Listpicker から複数のオプションを選択できるように、SelectionMode を Multiple に有効にしています。コードビハインドでは、テキストをバインドしています。
私の主な質問は、以下のフルモードの xaml 出力には、各リスト項目の間に多くの空きスペースがあります。間のギャップを最小限に抑える方法を理解できませんでした...
<toolkit:ListPicker x:Name="userCountryList" ItemsSource="{Binding CountryList}" Header="Choose a country or region:" SelectionMode="Multiple" FullModeItemTemplate="{StaticResource DataTemplate2}" />
<phone:PhoneApplicationPage.Resources>
<DataTemplate x:Key="DataTemplate2">
<StackPanel Orientation="Horizontal">
<TextBlock HorizontalAlignment="Left" FontSize="28" TextWrapping="Wrap" Text="{Binding CountryName}" VerticalAlignment="Center" Width="Auto"/>
</StackPanel>
</DataTemplate>
</phone:PhoneApplicationPage.Resources>
現在のフルモード出力は次のようになります。