【发布时间】:2014-07-21 09:28:41
【问题描述】:
我正在为 ListView 设计一个项目模板,但它没有显示在设计器上。
我认为这是因为ItemsSource 没有在设计时设置,我只在运行时设置了ItemsSource。
那么有没有办法告诉设计师模拟ItemsSource 的数据或任何显示预览的东西?
目前,我必须运行应用程序才能查看结果或将ItemTemplate 的内容复制到ListView 之外以查看预览,然后稍后再复制回来。
【问题讨论】:
-
你在使用 Mvvm 模式吗?如果是这样,您可以在视图模型上准备设计时数据。
-
@MauriceStam:不,我是 Windows Phone 开发新手,所以我只处理加载数据的事件。但是,您的信息对我很有帮助,我想我可以学习 MVVM 模式以供以后使用。
-
在 VS 中,右键单击 Document Outline 中的 ListView,然后在 Blend 中选择“Edit Template -> Edit Generated Items”或相同,然后切换回父视图,点击文档大纲左上角的小图标,看起来像条上的向上箭头。
-
谢谢你,@ChrisW。它奏效了。
标签: wpf xaml windows-phone-8.1 designer