208得票11回答
能否等待事件而不是另一个异步方法?

在我的C#/XAML Metro应用程序中,有一个按钮启动了一个长时间运行的进程。所以,按照建议,我正在使用async/await确保UI线程不会被阻塞:private async void Button_Click_1(object sender, RoutedEventArgs e) {...

128得票6回答
如何使WPF应用程序在Windows 7中看起来像Metro风格?(窗口外观/主题/皮肤)

我喜欢新版Office套件和Visual Studio中的窗口Chrome: 我当然仍在为Windows 7开发应用程序,但我想知道是否有一种快速简便的方法(即:WPF样式或Windows库),可以模拟这种风格。我以前做过一些窗口铬样式,但让它看起来和表现得恰到好处真的很棘手。 有人知...

62得票7回答
是否有一个“标准”的瓷砖颜色列表适用于Metro风格的Windows 8应用程序?

当我查看Windows 8安装的开始屏幕时,我发现捆绑应用程序的颜色来自某些标准(?)调色板:IE和天气具有相同的颜色,商店和Xbox Live游戏、人物和音乐、消息和地图等等。它似乎没有任何逻辑联系。然而,它们的磁贴共享颜色,最可能来自某个标准化调色板。 但是,当我们在Visual Stu...

53得票2回答
微软 Visual Studio 如何更改默认主题

我发现在Visual Studio 2012集成开发环境中使用给定的黑色主题编码非常困难。是否有任何方法可以恢复旧的灰色主题或使其看起来更加白色?

48得票10回答
如何在Windows Store应用程序中检查文件是否存在?

有没有其他方法可以检查 Windows Store 应用中是否存在某个文件?try { var file = await ApplicationData.Current.LocalFolder.GetFileAsync("Test.xml"); //no exception m...

45得票6回答
将WebClient方法转换为async/await

我有一些现有的代码,正在将其迁移到Windows 8 WinRT平台。该代码从URL获取数据,并异步调用传递的委托:private void RequestData(string uri, Action<string> action) { var client = new We...

44得票11回答
在Windows 8 Metro JavaScript应用中使用jQuery会导致安全错误。

既然听起来像是Metro JavaScript应用有jQuery的选项,我开始期待Windows 8开发。我安装了Visual Studio 2012 Express RC并启动一个新项目(空白和网格模板都有同样的问题)。 我在本地复制了jQuery 1.7.2并将其添加为脚本引用。<...

43得票4回答
有人知道输出信息“模块已优化且启用了调试选项‘仅限我的代码’”是什么意思吗?

如我在之前的问题中提到的,我正在将我的应用迁移到Windows Metro应用程序。 我的输出结果是这样的 我不理解这个输出结果,如果有人知道,请告诉我!

36得票6回答
Windows 8商店应用程序(Metro)能在Windows 7或XP上运行吗?

我想知道使用Visual Studio 11 Developer Preview和.Net Framework 4.5开发的Metro应用程序是否可以在Windows 7或XP上运行。 这不是普通的Windows Form或WPF,我想知道所有新的Metro应用程序。 在Windows X...

36得票1回答
如何将Metro应用程序部署到桌面?

我正试图将我的C#应用程序部署到我的Windows 8 Metro桌面上。我可以在bin文件夹中看到已部署的文件,但当我尝试打开它们时,会出现以下错误: 此应用程序只能在AppContainer上下文中运行。 我检查了属性上下文菜单,并搜索了清单和项目设置文件。 我认为解决方案有...