【发布时间】:2013-07-31 19:51:41
【问题描述】:
我有一个 LongListSelector 并使用绑定。
当用户在 LongListSelector 中选择一个 Item 时,我处理它的 SelectionChanged 事件并以这种方式访问它:
var selectedItem = MyListSelector.SelectedItem as NumbersViewModel;
但我想更改该选定项目在其中的 StackPanel 的背景颜色,并在其旁边添加一个 TextBlock:
<phone:LongListSelector.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
.
.
.
</StackPanel>
</DataTemplate>
</phone:LongListSelector.ItemTemplate>
如何在 LongListSelector 上进行此类工作?
(这是一个 WP8 应用)
【问题讨论】:
-
更改了 LongListSelector 样式的视觉状态。不需要从所选项目中获取堆栈面板参考:stackoverflow.com/questions/3470471/…
标签: c# windows-phone-7 xaml windows-phone-8