windows-runtime相关内容

如何用动画在winRT中绘制弧线?

我是 WinRT 和 Blend 的新手,我需要在我的 WinRT 应用程序中绘制具有绘图效果的数字 1、2 等.要求就像应用程序将绘制数字一样. 任何帮助将不胜感激. 提前致谢. 解决方案 我认为您需要将几个故事板拼凑起来才能实现这一点,我真的建议您为此使用 Blend! 打开一个空白项目,在对象和时间线下有一个加号,点击它并添加一个新的故事板.将故事板线的黄色条向前移 ..
发布时间:2021-12-30 12:16:03 其他开发

如何在 Windows Phone 8 上使用 Windows.Storage 正确读取和写入文件

我只需要使用 Windows.Storage API 在 Windows Phone 8 中简单地写入文件和读取文件即可.使用旧的IsolatedStorage 方法相对容易,但使用新的WinRT API 证明要困难得多. 我一直在尝试编写它,但似乎有所有这些奇怪的东西,比如 IBuffer.诸如此类.使用完整版的 WinRT,使用 Windows.Storage.FileIO 非常容易,它 ..
发布时间:2021-12-29 12:40:50 C#/.NET

Windows Phone 8:媒体文件访问

是否可以通过 Windows Phone 8 中的默认音频/视频文件夹访问音频和视频文件?我已经检查了这个文档,但所有方法(例如KnownFolders.MusicLibrary)都没有在WP8上实现:http://msdn.microsoft.com/en-us/library/windows/apps/hh967755.aspx 我需要访问原始文件数据.如果无法从 C# 访问数据,也可以 ..
发布时间:2021-12-29 12:29:44 C#/.NET

UWP 编译绑定 x:Bind 产生内存泄漏

在开发 UWP 应用程序时,我最近发现了很多内存泄漏,导致我的页面无法被 GC 收集.我的页面上有一个 ContentPresenter,例如: 在我删除内容或将其替换为动态 {Binding} 后——当我从中导航时会收集页面.否则它会留在内存中.是错误还是我做错了什么?有没有办法在导航时释放和清除所有绑定? 更新:这似乎是 Microsoft 内部的一个已知问题 此处. ..
发布时间:2021-12-28 18:44:04 C#/.NET

无法激活 IDL 中定义的投影类型

我试图在 IDL 中定义 Windows 运行时类型,并使用其投影类型.从默认生成的Blank App UWP 项目(称为“Blank App")开始,我添加了“MyControl.idl": 命名空间 BlankApp{[默认接口]运行时类 MyControl:Windows.UI.Xaml.Controls.Control{我的控制();}} 编译解决方案,然后将MyControl.h和M ..
发布时间:2021-12-28 18:35:55 其他开发

UWP 未授权异常

我目前正在编写我的第一个 UWP 应用程序,只是为了学习技巧.我正在构建一个从下载的 facebook-archive 中提取数据的小应用程序. 但是当我尝试打开文件时(即使每个人都拥有完全访问权限),我收到了 UnauthorizedException.我不明白这一点,我没有发现任何人对任何旧文件都有这个问题(有很多人在更具体的情况下遇到问题,但不仅仅是硬盘上的一个简单文件) Syste ..
发布时间:2021-12-28 18:22:32 C#/.NET

无法激活 Windows 应用商店应用程序(Visual Studio 2015,Windows 10 版本 1511)

今天我将我的 Windows 10 PC 更新为 Threshold 2.除了 Visual Studio 拒绝运行我的任何通用 Windows 10 项目(包括新项目)之外,更新进行得很好. 当我尝试运行应用程序时,我收到此消息: 无法激活 Windows 应用商店应用“{App}".{应用名称}.exe 进程已启动,但激活请求失败并显示错误“应用 未启动". 我什么都试过 ..
发布时间:2021-12-28 18:18:42 C#/.NET

如何通过 NFC 标签启动我的应用程序?

我目前正在将应用程序移植到 UWP.该应用程序有一个带有“写入 NFC"按钮的页面.用户点击后,它会等待 NFC 标签并写入 LaunchApp:WriteTag 二进制消息. 在 WP8.1 下运行良好,在 Windows 10 UWP 下根本不起作用: varproximityDevice = Windows.Networking.Proximity.ProximityDevice.G ..
发布时间:2021-12-28 18:18:29 C#/.NET

获取 UWP 应用文件夹中的所有文件

对于 UWP,很容易获取应用程序本地文件夹中的所有文件: IReadOnlyListfiles = await ApplicationData.Current.LocalFolder.GetFilesAsync(); 您现在可以对文件列表进行迭代,甚至可以获取有关单个文件的更多信息. 我想要一个类似的应用程序文件夹的所有文件获取器,例如,考虑存储应用程序 *.png 文件的 /A ..
发布时间:2021-12-28 18:17:14 C#/.NET

如何在 Windows Universal 10 应用程序中无异常地获取 StackTrace

我知道可以使用: System.Diagnostics.StackTrace t = new System.Diagnostics.StackTrace(); 但这似乎不再起作用,因为它需要一个异常对象. 解决方案 尝试 Environment.StackTrace.请记住要小心处理之后的逻辑,因为堆栈可能会以不可预测的方式发生变化.这里的一些讨论:https://github.com ..
发布时间:2021-12-28 18:11:37 C#/.NET

WinRt:将 RTF 字符串绑定到 RichEditBox

搜索了很长时间以将一些 RTF 文本绑定到 Windows 应用商店应用程序上的 RichEditBox 控件.即使它应该在 TwoMay 绑定模式下运行.... 解决方案 ... 最后我找到了以下解决方案.我使用 DependencyProperty RtfText 从原始 RichEditBox 控件创建了一个继承控件. 公共类 RichEditBoxExtended : RichE ..
发布时间:2021-12-28 18:08:32 C#/.NET

如何清除 WinRT 中的 TimeZoneInfo 缓存?

在 .NET 中,TimeZoneInfo 使用的某些值会被缓存,例如 TimeZoneInfo.Local、DateTime.ToLocalTime 使用的当前时区> 等.在传统的 .NET 框架应用程序中,可以通过调用 TimeZoneInfo.ClearCachedData() 来清除此缓存,如 在文档中解释. 但是,在 WinRT 应用程序(例如 Windows 应用商店应用和 Wi ..
发布时间:2021-12-28 18:07:05 C#/.NET

UWP:通过后台线程的数据绑定更新 UI

我在我的 UWP 应用程序中使用 x:Bind(编译绑定)将 TextBlock 绑定到 ViewModel 中的整数属性,该属性由值转换器转换为字符串.我在工作线程上的 ViewModel 中使用一种方法来设置属性并调用 PropertyChanged 事件.但是,我收到一个异常(具体来说,它在 MainPage.g.cs 文件的 XamlBindingSetters 类中)说,“应用程序调用了 ..
发布时间:2021-12-28 18:04:02 C#/.NET

将 UWP 库加载到 .NET Framework 应用程序中

有很多文章(codeproject、blog1、blog2, forum) 将 WinRT 库用于 Windows 8 中的 .Net Framework 控制台应用程序. 我在 Windows 10 中使用 UWP 尝试过.但未能成功.我努力编译没有错误,但它在运行时发生 BadImageFormatException. 这就是我所做的. 使用 .NET Framework 4 ..
发布时间:2021-12-28 18:03:33 C#/.NET

添加滑动手势以打开 SplitView 窗格

我正在尝试向 UWP 的 SplitView 控件(又名“汉堡菜单")添加滑动手势,类似于 Pivot 控件的向左/向右滑动.如何设置手势以更改其显示模式? 在 iOS 8 及更高版本中,我可以使用 UISplitViewController 并设置 presentWithGesture 属性来执行此操作,但在 WinRT 中没有类似的东西. 现在阅读此博客后:http://blogs ..
发布时间:2021-12-28 18:01:51 C#/.NET

广泛的文件系统访问 UWP

我正在尝试将 broadFileSystemAccess 功能用于 UWP 应用,但 broadFileSystemAccess 功能未列在 Package.appxmanifest 的功能列表中. 我的最小和最大目标版本是 1803,构建 17134,请帮我解决这个问题. 解决方案 Package.appxmanifest的“设计器"中没有列出该功能,需要通过代码手动添加.> 转 ..
发布时间:2021-12-28 18:00:50 其他开发

使用 WinRT 未引发暂停事件

我在使用 WinRT 在 Windows Phone 8.1 上暂停事件时遇到问题,它不会触发.我不知道为什么.这是我的代码: //////初始化单例应用程序对象.这是编写代码的第一行///执行,因此是 main() 或 WinMain() 的逻辑等价物.///公共应用程序(){初始化组件();暂停 += OnSuspending;#if 调试this.displayRequest = ..
发布时间:2021-12-28 17:59:19 C#/.NET

Metro/WinRT UI 异步无效事件处理程序未调用未处理的异常处理程序

将以下内容视为 Windows 8 Metro/WinRT 应用程序的摘录,这些内容已减少到显示异常所需的最低限度: public class App : 应用{公共应用程序(){UnhandledException += (sender, e) =>e.handled = true;}}公共类 MainPage : 页面{私有无效Button_Click_1(对象发送者,RoutedEvent ..