windows-runtime相关内容

如何获得的WinRT类的属性

我写在C#和XAML一个Windows 8应用程序。我有与在构造函数中设置相同的方式相同类型的许多特性的类。相反,写作和分配为每手的属性我想获得某种类型上我的课的所有属性的列表,并将它们全部在foreach。 在“正常”。NET我会写这个 VAR性能= this.GetType()的GetProperties()。 的foreach(在性能VAR属性) { 如果(property ..
发布时间:2016-09-06 13:29:41 C#/.NET

如何通过参数来导航视图模型与WinRT的Caliburn.Micro?

我开发一个Windows应用商店使用的的WinRT Caliburn.Micro 的应用程式的游戏,我依靠导航框架。 我有视图模型的游戏的设置(确定玩家)和实际的游戏。当从设置导航的游戏,我想玩家收集传递给游戏视图模型。我怎样才能做到这一点。 示意性地,我的看法车型目前看起来是这样的: 公共类SetupGameViewModel:NavigationViewModelBase ..
发布时间:2016-09-06 13:12:43 C#/.NET

如何节流事件的速度,而无需使用接收框架

我要节流事件,我怎么能做到这一点,而无需使用微软接收框架的速度。我曾与接收的帮助下完成这一点。但我想的是,我需要根据一个时隙掐死地图的视图更改事件。是否有可能实现相同而无需使用接收。 我不允许使​​用Rx和我必须保持的二进制尺寸尽可能小。 解决方案 这工作,如果你的事件的类型是事件处理程序和LT的; EventArgs的> 为例。它可以为你的事件处理程序的包装是节流: 私 ..
发布时间:2016-09-06 13:07:27 C#/.NET

RT的Windows和C#

我需要使用C#和XAML有在Windows RT设备和完整的Windows 8操作系统合作开发Metro风格的应用程序。所以我只允许使用的WinRT没有任何.NET Framework程序集。我读过这个问题。 的微软Surface平板:编写应用程序两款器件 和这个非常有用的帖子:的 HTTP://博客。 msdn.com/b/jasonz/archive/2012/06/12/what ..
发布时间:2016-08-30 16:06:39 C#/.NET

滚动时虽然长的名单(XAML)的ListView中的Windows Phone 8.1的摆动

我在通过我的Windows Phone 8.1应用程序列表视图滚动的问题。短名单滚动就好了,在整个ListView的“摆动”向左稍微平稳然而,一旦滚动虚拟化踢腿,但足以引人注目的是烦人。 我试过删除所有的转换没有效果以及具有项目增量装载到没有成功。此项设置面板到StackPanel中(删除虚拟化)解决这个问题,但不理想。 我的列表视图绑定到在自带的基本页面的DefaultViewMod ..
发布时间:2016-08-30 14:57:08 C#/.NET

什么是System.Diagnostic.Process上的WinRT(C#)等价?

我需要从我的WinRT应用程序中启动了几个命令,就像如果它是一个命令控制台,为了做到这一点,就不是WinRT的应用程式使用的类System.Diagnostic.Process但在Win RT他?类不可用,没有任何等价类或方法,我可以使用 在此先感谢:) 解决方案 您不能这样做,从Windows Store应用程序 - 这些都是沙盒,并没有获得其他进程。更多细节的这里。 ..
发布时间:2016-08-30 14:17:32 C#/.NET

如何逐行读取的Windows RT的文本文件行?

我只是不能找到关于如何阅读在Windows RT文本文件,一行行(适用于Windows 8商店)干净的解释。 可以说我有文件夹: MyFolder中/ Notes.txt 和我想从Notes.txt读取数据,并将其添加到字符串数组。 我如何从文件中读取/写入?我以前使用的StreamReader,但现在是非常混乱。而开发的样本不帮助那么多。 解决方案 香港专业教育学院设法 ..
发布时间:2016-08-30 14:15:06 C#/.NET

如何在桌面上运行时,在Windows 10的通用应用程序窗口最大化为全屏?

在构建使用Windows 10(或Windows 8.1的WinRT)一个普遍的应用,是有可能迫使应​​用程序的主窗口最大化推出?这显然​​是一个移动设备上运行时,但不是在桌面上运行时,应用程序自然行为 这使用的WinForms当然是可能的: 我如何做一个WinForms应用程序全部走屏幕 How在全屏任务栏的顶部显示一个Windows窗体? 但我至今没有设法找到了在这个微软文档为 ..
发布时间:2016-08-29 14:28:31 C#/.NET

阅读的Windows Phone 8.1运行系统项目文件夹中的文本文件

我想读我的项目的根文件夹一个文件.TXT到我在第一次启动应用程序的数据库,但我不知道该怎么做。任何人都知道我可以做到这一点,请大家帮我...谢谢 我在的Windows Phone 8.1的工作运行。 解决方案 如果你想读您的项目中的文件例如,您可以做到这一点是这样的: 字符串fileContent; StorageFile文件=等待StorageFile.GetFileFromAppl ..

如何允许的WinRT一次为多个弹出窗口?

如果你调用一个 MessageDialog 对象的 ShowAsync 命令时,另一个 MessageDialog 对象已显示给用户,但没有被驳回(即你显示一个弹出时,另一个已经是),一个 UnauthorizedAccessException 被抛出。这可为难,当你有多个线程试图提醒在同一时间给用户。 我目前(治标)解决方案仅仅是包围 ShowAsync 调用了try / catch块和吞咽异 ..
发布时间:2016-08-29 13:56:00 C#/.NET

编程设置图像的来源(XAML)

我工作的Windows 8应用。我需要知道如何以编程方式设置图像的来源。我认为Silverlight的做法是可行的。然而,事实并非如此。是否有人知道如何做到这一点?以下将不起作用: 字符串pictureUrl = GetImageUrl(); 图像的图像=新的图像(); image.Source =新Windows.UI.Xaml.Media.Imaging.BitmapImage(新的URI( ..
发布时间:2016-08-29 13:45:38 C#/.NET

查询本地IP地址

我有必要从的Windows 8的WinRT /地铁应用知道我的实际本地IP地址(即不是回送地址)。有几个原因,我需要这个。最简单的是,在应用程序的UI我想表现出像一些文字“您的局域网IP地址是:从IP查询$ C $ J]。” 我们还使用了地址一些额外的网络通讯科。这些通讯科是完全有效的,因为这一切,如果我看在控制面板中的IP地址的作品,然后硬code将其插入应用程序。在一个对话框,要求用户去看看 ..
发布时间:2016-08-29 13:01:06 C#/.NET

最佳实践在Windows保存敏感数据的8

什么是在Windows 8中的敏感数据保存到本地文件的最好方法?我正在开发一个需要存储的OAuth令牌/密码的C#应用​​程序。我听说它是​​在.NET加密/解密数据的常见的,但我没有与任何机械的经验。被加密还是建议/ neccesary考虑到Windows 8的应用程序有自己的个人/保护的存储类似于Windows Phone的面积? 另外,不加密/每次解密当你请求的数据会导致性能问题? (它会 ..
发布时间:2016-08-29 12:50:49 C#/.NET

如何禁用暂停||关闭||终止我的Metro风格应用程序的事件在Windows 8专业版

我是一个法国的开发人员,我需要开发的Windows 8 Pro的是谁总是推出了Metro风格应用。我想知道我怎么可以禁用我的应用程序的关闭事件。我的应用程序需要在前面所有的时间和用户不能退出程序。 我想我可以禁用所有的快捷与GPO,但接近手势(拖动从顶部向底部的应用程序)需要我也是残疾人 我希望我是清楚的,每个人都将:-)明白的问题。随意问我更具体的问题。 敬邀雷诺。 解决方案 简短 ..
发布时间:2016-08-29 12:42:23 C#/.NET

FileNotFoundException异常读数从Assets文件夹JSON文件在Windows商店应用

我想读 JSON 从我的资产文件夹中。我试过无数code的例子,都是同样的事情的变化。 我觉得我必须做一些愚蠢的事,但我就是不能看到它。 字符串的文件路径= @“资产\\ resources.json” StorageFolder文件夹= Windows.ApplicationModel.Package.Current.InstalledLocation; StorageFile文件=等待fo ..
发布时间:2016-08-29 12:35:09 C#/.NET

获取操作系统版本中的WinRT应用麦德龙C#

我用C#和Visual Studio 11 Beta版编写Metro风格应用。 现在,我想要得到的OS的操作系统版本。我怎样才能得到呢? 我发现了如何做到这一点在“正常”的应用程序。 在那里,您乘坐环境级的属性OSVERSION但在.NET的核心没有这个属性。 解决方案 有关新的应用程序,你应该检查特定的功能,而不是操作系统版本。 据我可以告诉没有理由来检查操作系统版本为城域应用仅 ..