65得票4回答
通过JavaScript设置按钮文本

我正在通过 JavaScript 设置一个按钮,但该按钮没有显示文本。 有什么建议可以修复它吗?var b = document.createElement('button'); b.setAttribute('content', 'test content'); b.setAttribute...

65得票5回答
应用程序调用了一个为不同线程编组的接口 - Windows Store 应用程序

所以,首先我阅读了大量关于这个特定问题的帖子,但我仍然不明白如何解决它。基本上,我正在尝试与websocket通信,并将收到的消息存储在绑定到listview的observable collection中。我知道我从套接字正确地获得了响应,但是当它尝试将其添加到可观察集合时,它会给我以下错误:...

63得票15回答
如何卸载其他用户安装的应用程序?

当我尝试调试我的Windows 8应用程序时,遇到了这个问题:如果另一个用户账户上已经安装了该应用程序的副本,则会出现以下错误: DEP0700:应用程序注册失败。另一个用户已经安装了此应用程序的打包版本。未打包版本无法替换它。冲突的包是{{{PackageName}}},由CN={{...

60得票1回答
如何使用MVVMLight SimpleIoc?

我正在改进我的软件,其中有混乱的 Messenger.Default(...) 代码块。 是否有简明易懂的MVVMLight SimpleIoc使用指南(不是通用IoC介绍)?

55得票3回答
JSON.NET的DeserializeObject方法如何将JSON字符串转换为对象列表

我想使用JSON.NET库将对象反序列化为对象列表。我的JSON文件如下:[ { "id": 1, "name": "Poczta", "description": "Opis", "latitude": 52.25197, "longitude": 2...

54得票1回答
从软件包中获取当前应用程序版本

虽然我可以使用以下代码获取程序集版本号 var assembly = typeof(App).GetTypeInfo().Assembly; var assemblyVersion = assembly.GetCustomAttribute<Assembly...

46得票3回答
List<T>.ForEach() 方法已经消失了吗?

我最近开始涉足Windows 8 Metro开发,并发现我的一个老朋友似乎失踪了。 我倾向于使用.ForEach()方法,而不是传统的foreach()循环,在Metro应用程序中很快意识到这个方法不可用。例如,下面的代码将无法在metro应用程序中编译:var list = new Lis...

45得票4回答
如何使我的方法可等待?

我该如何编写自己的异步可等待方法? 我发现在某些情况下编写异步方法非常容易:private async Task TestGeo() { Geolocator geo = new Geolocator(); Geoposition pos = await geo.GetGeo...

43得票3回答
ListView的ItemTemplate如何实现100%宽度?

当我使用时,如何使每个项的内容扩展到100%宽度? 我已尝试在中使用以及在中使用,但似乎没有起作用,内容仍然靠左对齐。 我的代码大致如下:&lt;ListView x:Name="questionsView" Background="{StaticResource ApplicationP...

39得票2回答
System.Net.Http.HttpClient与Windows.Web.Http.HttpClient - 主要区别是什么?

在为 Windows 开发 .NET 4.5 桌面应用程序时,我通常使用 System.Net.Http.HttpClient 与后端 Web API 进行通信。现在我正在开发一个 Windows Store 应用程序,并注意到存在 Windows.Web.Http.HttpClient。我已...