如何解决是否可以从情节提要中更改ListBox的ItemTemplate?
| 我的行为会根据页面的方向(纵向/横向)更改视觉状态。我的ListBox的ItemTemplate带有一个稍微复杂的DataTemplate。是否可以从VisualState的情节提要中更改ItemTemplate?我的XAML业力很低,Blend不允许我这样做(它更改了原始的ItemTemplate,它没有添加情节提要条目)。 请记住,这是用于Windows Phone 7(因此是Silverlight 3)。解决方法
我可能没有得到答案,因为它太明显了。我告诉过你我的XAML业障很低。这是解决方案。只需将此ObjectAnimationUsingKeyFrames添加到情节提要中:
<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty=\"(ItemsControl.ItemTemplate)\"
Storyboard.TargetName=\"PartakersListBox\">
<DiscreteObjectKeyFrame KeyTime=\"0\"
Value=\"{StaticResource LandscapePartakerDataTemplate}\" />
</ObjectAnimationUsingKeyFrames>
我还没有回到Blend,看看模板是否可编辑。将在下面更新。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。