LongListSelector突出显示所选项。 [英] LongListSelector highlight selected items.
问题描述
我在windows phone 8 app中使用longlistselector控件来显示基于已定义项目模板的内容。
赞:
< phone : LongListSelector x : 名称 =" dSelector" FontSize =" 24" FontFamily =" Arial" SelectionChanged =" dSelector_SelectionChanged">
< phone : LongListSelector.ItemTemplate >
< DataTemplate >
< 边框 填充 =" 10" 保证金 =" 5"
>
< StackPanel x : 名称 =" dStack" 点击 =" dStack_Tap">
< TextBlock 文字 =" { 绑定 name }" TextWrapping =" Wrap" FontSize =" 30" FontWeight =" Bold"
/>
< TextBlock TextWrapping =" Wrap" FontSize =" 20">
< 运行 文字 =" Mobile
:" />
< 运行 文字 =" { 绑定 mobile }" />
< / TextBlock >
< / StackPanel >
< / 边框 >
< / DataTemplate >
< / phone : LongListSelector.ItemTemplate>
< / phone : LongListSelector >
默认情况下,longlistselector没有选择亮点选项。
如果在longlistselector中填充数据,我们如何突出显示所选内容?如果可能,请分享示例代码。
这是一个解决方案: http://henry-chong.com/2013/01的/选择的项态换longlistselector式 - 窗口电话-8 /
I am using longlistselector control in a windows phone 8 app to display content based on a defined item template.
Like:
<phone:LongListSelectorx:Name="dSelector"FontSize="24"FontFamily="Arial"SelectionChanged="dSelector_SelectionChanged">
<phone:LongListSelector.ItemTemplate>
<DataTemplate>
<BorderPadding="10"Margin="5" >
<StackPanelx:Name="dStack"Tap="dStack_Tap">
<TextBlockText="{Bindingname}"TextWrapping="Wrap"FontSize="30"FontWeight="Bold" />
<TextBlockTextWrapping="Wrap"FontSize="20">
<RunText="Mobile :"/>
<RunText="{Bindingmobile}"/>
</TextBlock>
</StackPanel>
</Border>
</DataTemplate>
</phone:LongListSelector.ItemTemplate>
</phone:LongListSelector>
by default longlistselector has no selection highlight option.
How can we highlight the selected content when data is populated in the longlistselector ? please share sample code if possible.
Here is one solution: http://henry-chong.com/2013/01/selected-item-states-for-longlistselector-in-windows-phone-8/
这篇关于LongListSelector突出显示所选项。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!