Windows 8 商店 gridview 设计时不起作用

标签 windows gridview windows-runtime

我目前正在为一个业余项目学习 Windows 8 应用商店开发。我有一个问题,因为我无法让 GridView 处理设计时数据。

我从 http://irisclasson.com/2013/02/03/a-simple-design-time-data-example-with-windows-store-applications-for-beginners/designtimedata3_1/ 下载了一个经过验证的示例

但我只能看到真实的数据。即使我在 GridView 中对简单按钮进行硬编码,我也无法在设计 View 中看到它们。无论是在 Blend 中还是在 Visual Studio 中:

按钮1 按钮2 按钮3 按钮4 按钮5

我的软件配置:

Windows 8.1 Visual Studio Premium 2012 版本 11.0.61030.00 更新 4(最新) 混合2012

最佳答案

在使用 VS2013 将其重新定位到 Windows 8.1 之前,我对此代码示例也遇到了同样的问题。在 Windows 8.1 上运行时,VS 2012 和 VS 2013 中的 GridView 设计模式似乎都存在问题。

作为重定向之前的实验,我添加了一个具有相同 ItemsSource 的 ListBox,并且它在设计模式下显示良好。

我知道这不是一个有修复的答案,但我想我会提到它。我在使用 GridView 在设计模式下查看的每个 Store 8 代码示例中都遇到了同样的问题。任何其他控件似乎都可以。

编辑:这可能与此处提到的 Windows 8.1 中的 ListView 和 GridView 性能改进有关 API changes for Windows 8.1 。我猜测您必须在 XAML 中添加一些缺少的模板才能使内容在设计模式下可见。我会尝试找出答案。

编辑2:我放弃了试图弄清楚它。重新定位到 8.1。我们都被招募来插入 8.1 和 Phone 8 的采用。

关于Windows 8 商店 gridview 设计时不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20594503/

相关文章:

gridview - extjs 有状态网格删除排序

c++ - 在没有管理员权限的情况下获取主域 SID

windows - 调试 Windows 消息内容和目标的好方法是什么?

c - 长按键 GTK

php - Windows上的信号处理

php - 如何在yii2中将数组传递给gridview

c# - 如何获取DataNavigateUrlFields 的值?

c# - 对 WinRT 中的依赖属性进行分类

c# - 隐藏元素与 DataTriggers

.net - Windows体系结构中的CLR,Win32,WinRT