Tag: windows runtime

UWP Windowsapp store应用上的TLS客户端证书身份validation

我正在尝试连接到使用TLS和客户端证书身份validation的服务器。 以下是代码段: async Task TestClientCertAuth() { int iWinInetError = 0; Uri theUri = new Uri(“http://xxx-xxx”); try { using (HttpBaseProtocolFilter baseProtocolFilter = new HttpBaseProtocolFilter()) { // Task GetClientCertificate() displays a UI with all available // certificates with and returns the user selecter certificate. An // oversimplified implementation is included for completeness. baseProtocolFilter.ClientCertificate = await GetClientCertificate(); baseProtocolFilter.AllowAutoRedirect […]

获取StorageFolder中的文件数量

我正在使用Windows Phone 8.1(RT)应用程序,我想知道如何获取StorageFolder中的文件数量 。 我知道我们可以使用StorageFolder.GetFilesAsync()然后检查返回的这个列表的计数。 但是,由于这种方法花费的时间太长并且返回所有项目,是否有更有效的方法来完成这项工作?

如何在Windows Phone Runtime中获取StorageFolder中的所有文件?

我想获取文件夹及其子文件夹中的所有文件。 但像这样的扁平查询: var allFiles = await myFolder.GetFilesAsync(Windows.Storage.Search.CommonFileQuery.OrderByName); 抛出ArgumentExceptionexception: 发生了’System.ArgumentException’类型的第一次机会exception 附加信息:价值不在预期范围内。 在我逐个查询子文件夹之前,还有其他方法吗?

如何在WinRT XAML中更改其值时为TextBlock设置动画?

我有以下Storyboard 和以下TextBlock 两者都在SettingsFlyout而不是Page 。 我希望在TextBlock值更改时启动Storyboard 。 我正在使用MVVM,所以除非绝对必要,否则请不要使用代码隐藏的东西。 我尝试搜索提示并尝试了Behaviors , Triggers和VisualState不同组合,但无处可去。

Metro APP – BitmapImage to Byte 或从Web下载图像并将其转换为Byte 数组

有没有办法将BitmapImage(Windows.UI.Xaml.Media.BitmapImage)转换为Byte []数组? 我没有尝试过任何工作….另一种可能的情况(如果BitmapImage无法转换为Byte数组)是从web下载图像然后将其转换为数组… 但我不知道我怎么能这样做……如果有人有想法,那将是非常好的。 目前尝试: HttpClient http = new HttpClient(); Stream resp = await http.GetStreamAsync(“http://localhost/img/test.jpg”); var ras = new InMemoryRandomAccessStream(); await resp.CopyToAsync(ras.AsStreamForWrite()); BitmapImage bi = new BitmapImage(); bi.SetSource(ras); byte[] pixeBuffer = null; using (MemoryStream ms = new MemoryStream()) { int i = bi.PixelHeight; int i2 = bi.PixelWidth; WriteableBitmap wb = new WriteableBitmap(bi.PixelWidth, bi.PixelHeight); Stream s1 […]

如何将Base64字符串转换为图像,然后将其绑定到Metro风格应用程序中的GridView?

我收集了来自Web服务的产品,我在网格视图中预览了这个产品,但是我将产品的图像作为Base64字符串。 如何将其转换为图像并将其绑定到网格视图中的图像? 任何能帮助我解决这个问题的代码。

如何通过WinRT中的颜色进行枚举?

在非WinRT中枚举颜色是一个常见问题,答案很简单。 但是,由于Colors’ENUM’实际上只是一个具有静态“颜色”属性的类,因此您无法在WinRT中使用标准方法。 你如何枚举WinRT中的颜色?

WinRT中的ICMP Ping – 有可能吗?

如何在WinRT Modern UI应用程序中执行ICMP ping? 目前在WinRT中没有实现Ping(请参阅此处的相关问题),以及Silverlight中以前的策略是: 使用WCF服务 调用Javascript然后调用ActiveX组件 放弃( 这里 ) Vasily 在这里使用http来“ping”特定端口上的Web服务器,使用StreamSocket支持使用TCP套接字进行网络通信。 也许Windows.Networking.Socket是我必须使用的最高级API,如果我想为WinRT编写自己的ICMP库。 此实现使用System.Net.Sockets来生成ICMP echo请求 – 在标准.NET中 此 WinRT示例使用Windows.Networking.Sockets.DatagramSocket类创建UDP套接字。 我认为我需要的是原始套接字来做ICMP。 这甚至可以在WinRT沙箱中进行ICMP ping吗?

如何检测WinRT中未插入的耳机插孔?

有没有办法在WinRT应用程序中拔下耳机插孔时收到通知? 我希望能够暂停MediaElement播放,以防止声音通过扬声器泄漏。

单行水平滚动/可滑动GridView

我想要一个可以通过鼠标和触摸滑动水平滚动的单行GridView。 GridView将通过绑定显示图像,以便从图像arrays中选择单个图像。 除了水平滚动不起作用外,一切正常(装订,图像选择等)。 XAML代码如下所示。 我错过了什么?