问题标签 [microsoft-metro]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
227 浏览

c# - Metro 风格应用程序的发布问题

我刚刚在 Windows Developer Preview(即将推出的 Windows 版本)中完成了一个 Metro 风格的应用程序,并且在发布我的应用程序时遇到了问题。

我已按照 Windows 开发中心中的说明进行操作,并成功“发布”。但是,在“开始”屏幕的“应用程序”部分中单击我的应用程序磁贴后,将加载 Windows 应用商店应用程序,而不是我的应用程序。

有没有其他人遇到过这个或类似的问题?是否有任何已知的原因/解决方案?

编辑:是的,我选择了在本地发布选项。

0 投票
1 回答
690 浏览

javascript - Windows.Networking.BackgroundTransfer.BackgroundDownloader 上的 Cookie 请求标头不起作用

我无法使用以下代码下载文件。服务器需要之前检索到的 cookie 来下载文件。

在 Fiddler2 中观察时,发送到服务器的请求标头缺少设置的 cookie。

饼干不粘在上面有什么原因backgrounddownloader吗?设置任何其他标题,如User-Agent, 等,此处未显示,但工作正常。

0 投票
3 回答
6298 浏览

c# - 使用 FileSavePicker 写入文件

我很难弄清楚这个错误的原因是什么。我已经FilePicker在 Manifest 中添加了功能,这不像是我在尝试做任何疯狂的事情;只是试图保存到 Documents 文件夹中的子文件夹...

错误:“在 mscorlib.dll 中发生类型为 'System.UnauthorizedAccessException' 的未处理异常
附加信息:访问被拒绝。(来自 HRESULT 的异常:0x80070005 (E_ACCESSDENIED))”

我已确认我的用户帐户是管理员并且它对文件夹和文件具有完全控制权。但我不确定我还能尝试什么。

如何写入由 FileSavePicker 创建的文件?

0 投票
1 回答
597 浏览

touch - 为 Windows 8 构建触摸优先桌面(非 Metro)应用程序

我目前正处于一个 lob 应用程序的早期设计阶段,我将为我的公司开发一个面向 Windows 8 平板电脑的应用程序。它不符合 Metro 应用程序的标准(将使用 SQL Server 和其他原因),但我喜欢 Metro 应用程序的外观和感觉,因为它们首先是触控设计的。Microsoft 提供的模板/控件/主题是否可以与桌面应用程序一起使用?

0 投票
1 回答
1318 浏览

c# - 将 XAML ItemTemplates 与 Metro UI 一起使用

用 C# 编写的 Metro 应用程序的默认“拆分视图”模板使用标记中的ItemTemplate属性ListView。我刚刚开始使用 XAML 和 C#,所以还是有点不知所措。

我知道ItemsSource用于向视图提供数据集合,但我对如何ListView知道从这些模型类中显示什么感到有些困惑。这是由ItemTemlate? 有一段代码:

我不太了解那行的大部分内容。这些选项在哪里SnapList*定义?是否提供了可用模板的列表,或者这些都在某个地方定义了我的项目?是否SnapListItemTemplate寻找一组特定的 ivars 来显示?这个模板可以改变或“子类化”吗?

例如,模型类上有许多属性,例如title,subtitle等。我很好奇它是如何ListView知道提取这些特定值的,以及它是如何知道将它们布置出来的。如果我想将subtitleivar的名称更改为subtext怎么办?项目模板如何更新?

0 投票
1 回答
637 浏览

c# - WinRT/Metro 应用程序中的 DriveInfo 等效项

我需要扫描正在开发的 Metro 应用程序中的所有本地驱动器(和目录)。我到处搜索,但没有任何成功。基本上,我需要类似于此处示例的内容:http: //msdn.microsoft.com/en-us/library/system.io.driveinfo.aspx

0 投票
3 回答
2759 浏览

javascript - 如何从 Javascript 中检测 Win8/Metro

如何从 Javascript 检测到环境是 Windows 8 Metro 应用程序?

更新:澄清一下,我的 Javascript 代码既可以在任何浏览器上运行,也可以作为 Win8 应用程序的一部分运行。由于 Win8 应用程序对 JS 代码施加了安全限制,我想检测代码何时在 Win8 应用程序中运行。

0 投票
2 回答
3680 浏览

c# - Metro Style Apps 的模板在哪里?

我下载并安装WindowsDeveloperPreview-64bit-English-Developer.iso在 VMWare 上。但是当我开始Visual Studio Express 11使用它时,Windows 8我看不到任何 Windows Metro Style 模板。为什么?我错过了什么吗?

如本文所述,期待这些模板

在此处输入图像描述

我只能看到这些模板

在此处输入图像描述

正如 Iain 所提到的,我可以在他提到的目录中看到这些模板,但我怎样才能将它们放入 VS 中?

在此处输入图像描述

0 投票
1 回答
1549 浏览

c# - Code to programmatically add cells to Grid causes flickering

I'm coding up a new project in C#/XAML for Windows 8 Metro. I'm trying to dynamically add cells to a grid. I want 3 columns, not just one, and I thought Grid would do the trick. The code I'm using is below. The problem is that each new Image added to the Grid first appears in one place and then moves to another -- or something; there's a lot of flickering. My content is dynamic (determined at runtime) so I can't code up the structure in XAML. The only thing I have in the XAML is the grid with definitions for three columns and one row.

So: how do I get rid of the flickering? Is there a way to set up an item template in the XAML to create three columns of items?

0 投票
1 回答
1144 浏览

windows-8 - 在 ARM 上为 Win 8 模拟 Metro 风格应用程序中的 CMD

众所周知,我们不会像在传统的 Windows 系统中那样在 ARM 上使用 Windows 的命令行提示符。我正在尝试模拟命令行提示符。我的问题是,我们是否可以从给定的应用程序(后台任务也可以)产生新的进程/应用程序,而父应用程序具有有关子应用程序的所有信息?