Articles of Windows手机8.1

客户端证书Windows Phone 8.1

Windows Phone 8.1是否支持将客户端证书添加到HTTP Web请求? 我正在尝试做类似于以下的事情,但我似乎无法确定WP8.1上的相同内容(如果有的话): System.Net.HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(uri); request.ClientCertificates.Add(certificate); 谢谢。

Windows Phone 8.1中的闹钟代码

我已经编写的应用程序与未来提醒通过吐司通知,我可以提醒每次BackgroundTask 但是我想每天都要提醒一下,比如:每天下午4点 我search并获取有关报警和提醒的信息都不在Windows Phone 8.1中 那有另一种方法吗? 对不起我英文不好

为什么ContentDialog里面的TextBox不能自动​​滚动到键盘上方

我注意到,如果TextBox是在一个Page ,那么一切工作完美。 每当TextBox被聚焦时,它将滚动到键盘上方的正确位置,以便用户能够在input时看到文本。 不pipe什么原因, ContentDialog都有点不同。 TextBox很容易被键盘覆盖。 有什么明显的设置,我失踪? 我创build一个默认的ContentDialog并将代码复制到一个页面。 并获得以下截图。 除了上层XAML元素是左侧列的<ContentDialog> ,右侧列是<Page>以外,其他所有内容都是相同的。 在popup的键盘上留下图像 – ContentDialog 正确的图像 – 键盘popup之前的Page popup键盘后左图像 – ContentDialog 正确的图像 – 键盘popup后的页面 这里是相关的代码: <StackPanel VerticalAlignment="Stretch" HorizontalAlignment="Stretch"> <TextBox Name="email" Header="Email address"/> <PasswordBox Name="password" Header="Password"/> <CheckBox Name="showPassword" Content="Show password"/> <!– Content body –> <TextBlock Name="body" Style="{StaticResource MessageDialogContentStyle}" TextWrapping="Wrap"> <TextBlock.Text> Lorem ipsum dolor sit amet, consectetur adipisicing […]

如何以编程方式更改Win 8.1或Win 10 UWP应用程序的背景主题?

我有一个Windows Phone 8.1的应用程序和它的UWP版本。 我想在Windows中更改它的dynamic背景。 用例如下: 启动应用程序,背景主题是黑暗的。 按电话上的主页button 将背景主题更改为浅色 回到应用程序(基本上从后台切换到它) 应用程序的主题会自动更改为新的主题 我希望这样做,没有重新启动。 我已经在其他应用程序中看到过,所以它可能有某种程度上,但我不明白。 如果需要重新启动,那么解决schemeB也可以。 谢谢。

Windows Phone 8.1上不存在WebClient? 下载网站的html

我想获得一些网站的源代码。 我发现这个解决scheme: var html = System.Net.WebClient().DownloadString(siteUrl); 但VisualStudio告诉WebClient在System.Net中不存在。 如何解决这个问题? 或者如何做到这一点呢? PS:windows phone有一些特殊的标签,开发人员在寻找代码/解决scheme时通常会使用这些标签吗?

LocalSettings如何工作?

我正在努力解决一个问题 – 实际上LocalSettings是如何工作的。 这是一个ApplicationDataContainer类,但是这是一种文件? 可能是的,但是当它被保存了吗? 例如,我们可以保存一些这样的数据: localSettings.Values["exampleSetting"] = "Hello Windows"; 但是在我们添加/更改值之后将其保存到文件中,或者在App被暂停/终止时保存在内存中的某处并保存? 而问题的主要目的是: 当从并发进程/线程访问LocalSettings时,是否需要使用Mutex来保护上述代码行? 是否有机会在同时保存LocalSettings时发生exception?

Windows Phone 8.1仿真器的要求是否与8相同?

我一直在环顾四周,我不确定他们是否有相同的要求。 我的Windows 8(64位)计算机上的Windows Phone 8模拟器的最新更新工作正常的Visual Studio 2012。 然后,我安装了Windows 8.1和Visual Studios 2013的最新更新,但现在不会让我下载Windows Phone 8.1模拟器。 它说:“这台电脑不支持Windows Phone模拟器,这需要64位版本的Windows 8.1 Pro和一台支持Hyper-V的计算机”。 8.1模拟器有不同的要求,还是有什么我需要麻烦拍摄?

哪里可以获得我的通用应用程序的客户端机密?

我遵循本指南( http://msdn.microsoft.com/library/windows/apps/hh465407 )在我的应用程序上实现推送通知,但它似乎已经过时,因为我无法find所示的客户端密钥在这个图像中: 。 在开发人员仪表板(应用程序标识选项卡),我只有SID。 我也检查了Windows Live服务的网站,但只有密码和私钥。 没有客户秘密: 在哪里我可以find确切的客户端密码显示在MSDN教程?

在Windows运行时将文件缩略图保存为图像

我想获得存储在“video”文件夹中的文件的缩略图,并将它们保存为本地文件夹中的图像。 这里是我的代码来获取文件。 var v = await KnownFolders.VideosLibrary.GetFilesAsync(); foreach (var file in v) { var thumb = await file.GetScaledImageAsThumbnailAsync(Windows.Storage.FileProperties.ThumbnailMode.SingleItem); BitmapImage Img = new BitmapImage(); Img.SetSource(thumb); await ApplicationData.Current.LocalFolder.CreateFolderAsync("VideoThumb"); var imageFile = await ApplicationData.Current.LocalFolder.CreateFileAsync( "VideoThumb\\" + file.Name, CreationCollisionOption.FailIfExists); var fs = await imageFile.OpenAsync(FileAccessMode.ReadWrite); //I don't know how to save thumbnail on this file ! } 我的项目是Windows Phone 8.1运行时C#应用程序。

后台地理围栏Windows Phone 8.1(WinRT)

问题 我试图在WP8.1(WinRT)发生地理栅栏事件(进入/退出)时触发BackgroundTask。 我已经写了一个示例应用程序,试图让它工作,但似乎无法做到这一点。 到目前为止,这些是我为了让Geofences在后台工作而采取的步骤: 检查位置function 创build+注册地理围栏 创build+注册一个BackgroundTask,用于侦听LocationTrigger(LocationTriggerType.Geofence); 在我的后台任务中,触发一个简单的popup通知 事情我已经做了解决 我已经启用了我的app.manifest: Toast Capable =>是的 function:位置,Internet(客户端和服务器) 声明:BackgroundTasks(位置)。 EntryPoint = BackgroundTask.GeofenceBackgroundTask 我的后台任务位于一个单独的项目中,名为BackgroundTask 。 它是一个WindowsRT组件,包含一个类GeofenceBackgroundTask 。 示例项目 该项目的代码可以在这个[link] ( https://github.com/kiangtengl/GeofenceSample )find: 如何testing 在模拟器中运行代码 将位置设置为:纬度= 01.3369,经度= 103.7364 单击注册Geofence + BackgroundTasksbutton 退出应用程序(按主页button) 将当前位置更改为距离您之前设置的位置100米的任何地方。 应该popup一个通知。 项目代码: 检查位置function public static async Task GetLocationCapabilities() { try { var geolocator = new Geolocator(); await geolocator.GetGeopositionAsync(); […]