[英]Adding Borders to individual items of a LongListSelector
我試圖在longlistselector的每個項目周圍使用邊框來區分單個項目 。 我嘗試將BorderThickness屬性添加到我的longlistselector中,但是在列表項周圍沒有任何邊框。
這是我的XAML文件
<Grid x:Name="LayoutRoot" Background="Transparent">
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<StackPanel x:Name="TitlePanel" Grid.Row="0" Margin="12,17,0,28"/>
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
<phone:LongListSelector HorizontalAlignment="Stretch" x:Name="lls_Text_SelectionList" ItemsSource="{Binding }" FontSize="36" Margin="0,10,0,88" HideEmptyGroups="True" Background="Gray" BorderBrush="Red" BorderThickness="10" />
</Grid>
</Grid>
我為BorderThickness和BorderBrush使用了各種值,但它沒有邊界。 誰能協助我解決這個問題?
您需要一個ItemTemplate。 像這樣:
<phone:LongListSelector HorizontalAlignment="Stretch" x:Name="lls_Text_SelectionList" ItemsSource="{Binding }" " Margin="0,10,0,88" HideEmptyGroups="True" Background="Gray" >
<phone:LongListSelector.ItemTemplate>
<DataTemplate>
<Border BorderBrush="Red" BorderThickness="10">
<TextBlock Text="{Binding}" Style="{StaticResource PhoneTextLargeStyle}" />
</Border>
</DataTemplate>
</phone:LongListSelector.ItemTemplate>
</phone:LongListSelector>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.