Articles of 微软地铁

下拉select控制 – Windows 8 Metro – XAML

我想要下面的图片下拉菜单: 我不知道如何得到他们。 我想这些是一些combobox,但我不确定。 任何人都可以帮助我,并提供XAML代码?! 谢谢。

在Windows.Networking.BackgroundTransfer.BackgroundDownloader不工作的Cookie请求标头

我无法使用以下代码下载文件。 服务器需要先前检索的用于下载文件的cookie。 在Fiddler2中观察时,发送到服务器的请求标头缺less设置的cookie。 有没有任何理由为什么cookie不坚持backgrounddownloader ? 设置任何其他头像User-Agent等不显示在这里,但工作正常。 Windows.Storage.ApplicationData.current.temporaryFolder.createFileAsync(fileName, Windows.Storage.CreationCollisionOption.replaceExisting).then(function (newFile) { var uri = Windows.Foundation.Uri(uriString); var downloader = new Windows.Networking.BackgroundTransfer.BackgroundDownloader(); downloader.setRequestHeader("Cookie", cookie); // Start the download asynchronously. var promise = downloader.startDownloadAsync(uri, newFile); // Persist the download operation. operation = promise.operation; // Assign callbacks associated with the download. promise.then(completeCallback, error); });

StarDock的ModernMix如何工作?

今天我发现了StarDock的ModernMix,我们可以在经典桌面上运行Windows 8现代应用程序。 我们知道它是如何工作的吗? 谢谢,Navneet

在Window Phone 8.1中从服务器接收到原始推送通知后,执行一些function

即使应用程序未运行,我也希望在收到推送通知时执行自己的function。 而且用户不需要点击操作栏中的通知。 在BackgroundTask.cs我有下面的代码片段: namespace BackgroundTasks { public sealed class SampleBackgroundTask : IBackgroundTask { public void Run(IBackgroundTaskInstance taskInstance) { ApplicationDataContainer settings = ApplicationData.Current.LocalSettings; string taskName = taskInstance.Task.Name; Debug.WriteLine("Background " + taskName + " starting…"); RawNotification notification = (RawNotification)taskInstance.TriggerDetails; settings.Values[taskName] = notification.Content; Debug.WriteLine("Background " + taskName + " completed!"); } } } 这是我用PushNotificationTrigger注册后台任务的代码: private async void RegisterBackgroundTask() […]

Windows Store App运行.msi安装程序

我正在开发一个从URL下载MSI文件的Windowsapp store应用程序。 我想从C#代码自动运行MSI安装程序。 第一个问题是Windows智能屏幕 – 微星没有签名 当智能屏幕被禁用时的事件 var success = await Windows.System.Launcher.LaunchFileAsync(file); returns false; 文件=下载的.msi安装程序 有任何想法吗? 感谢您的任何build议。

使用Metro风格的应用程序启动桌面应用程序

有没有办法在Windows 8上从Metro风格的应用程序启动桌面应用程序? 我正在尝试创build一些桌面应用程序的简单快捷方式来replace开始屏幕上的桌面图标,这看起来不合适。 我只是需要一些超级简单的东西,最好在C#中,在应用程序加载后立即打开一个应用程序。 我打算为某些游戏,Photoshop等制作这些快捷键,而不是我自己做的任何东西。 他们也只是个人使用,所以我可以使用直接path应用程序,如"C:\Program Files (x86)\Steam\steamapps\common\Skyrim\TESV.exe"

Windows App Store – 拉伸图标

我在Windows商店有一个小问题。 我已经在提交中上传了所有必需的graphics,并且该应用程序具有所有必需的graphics(包括框和宽平铺图像)。 然而,在商店中,应用程序条目正在使用广泛的图像。 问题是,它使用的广泛的图像实际上是一个盒子图像,这是延伸。 任何想法出了什么问题?

Windows 8 WrapPanel

自动将StackPanel切换到下一行时遇到问题。 以下是示例代码: <StackPanel Orientation="Horizontal" Width="180"> <TextBlock…/> <TextBlock…/> <TextBlock…/> <Image…/> … </StackPanel> 现在我想实现这样的事情:当StackPanel中的另一个元素没有足够的空间时,它应该放在新行中。 我怎样才能达到这个(没有必要使用堆叠面板)? PS:我的目标是将文本和图像放在一行(当然,如果没有足够的空间放置另一个元素,它可以打破)。 也许你可以提供比使用文本块和图像更好的解决scheme?

无法访问Metro应用中的资源文件

我正在尝试阅读一个文本文件,该文件在Metro应用程序中作为资产提供。 如果将文件path指定为“ms-appx:///Assets/file.txt”,我正在接收拒绝访问错误。 显然我需要设置一些function来访问安装位置文件夹。 我尝试启用清单devise器中的所有function,但仍然是同样的错误。 请build议。

自动启动一个Metro应用程序

我想写一个Windows 8 Metro应用程序,在用户login后自动启动。 对于桌面应用程序,我知道如何使用registry项或将链接复制到启动文件夹。 在这种情况下,我正在寻找一个相当于最后一个方法的地铁。 因为我希望用户可以轻松地删除它。 如何链接到我的(或任何)地铁应用程序把链接在启动文件夹或类似的东西? (顺便说一下,系统应该首先显示Metro启animation面,而不是我的应用程序,但是他应该可以随时从活动应用程序选项卡(左边的魅力)中select应用程序。