在Windows 8 metro样式应用程序中查看以下CSS,什么是“fr”? -ms-grid-columns: 638px 1fr;
来自Windows Phone 8我从来没有想过会对Windows Phone 8.1代码做很多改变。 基本上我只是想知道如何做页面导航,就像你将如何做到这一点在Windows Phone 8 。 要做到这一点,你应该添加: NavigationService.Navigate(new Uri("/SecondPage.xaml", UriKind.Relative)); 但该代码不适用于Windows Phone 8.1 。 有人可以帮我这个吗? 如果可能,请提供所有新的Windows Phone 8.1方法的链接或文档。
微软在Windows 8下的SmartScreen Filter是一个小开发者最糟糕的噩梦。 虽然我意识到最终用户的好处以及阻止恶意程序在最终用户的计算机上安装的有效性,但我和许多其他开发人员不愿意支付代码签名证书的年度更新费用,更不用说EV代码签名证书。 此外,当为内部使用而开发的产品使用来自内部CA的可信证书进行签名(存储在Trusted Publishers商店中)时,它们仍然是filter的过热行为。 开发人员和pipe理员曾经能够通过在受信任的发布者商店中安装发布者代码签名证书来禁用警告和提示。 创意开发者可以在安装有签名的前提条件并且用付费的Authenticode代码签名证书来安装他们的自签代码签名证书。 之后,由发布者签名的程序将被信任,并且不会触发SmartScreen筛选器警报。 从本质上讲,一旦被信任,出版商就免除了经常性费用。 SmartScreenfilter(以及它在Windows 8中作为OS“function”)的最新变化清楚地表明,Microsoft希望您购买代码签名证书,而不是创造性地解决他们为您创build的问题。 有没有人发现一种新方法来信任默认使用自签名代码签名证书的发布者(即不显示提示)? 在完全closuresfilter的情况下,最终用户可以通过什么方式让SmartScreen筛选器始终相信自签名证书? 请注意,购买代码签名证书不是这个问题的答案。 我正在寻找一种方法来让SmartScreen筛选器信任不从外部来源购买证书的发布商,而是在自己的组织内部发布自己的证书。 更新:我想我可能find了一个解决方法! 在MSDN上 ,可以在Windows 8和Internet Explorer 10上针对列为“受信任的站点”的站点禁用SmartScreen筛选器。 如果有人可以validation这种方法适用于从Windows 8中的可信站点下载并运行的安装程序,那将是非常感谢,并将帮助许多ISV和内部开发团队。 这也是解决这个问题所需的解决方法。 受信任的站点可以通过组策略来configuration,因此从那里可以很简单。 以编程方式closures“受信任的站点区域”的SmartScreen筛选器可以通过为机器或HKCU \ Software \ Policies \ Microsoft \ Windows设置HKLM \ Software \ Policies \ Microsoft \ Windows \ CurrentVersion \ Internet Settings \ Zones \ 2!2301来实现\ CurrentVersion \ Internet […]
我知道如何在Java中创build小型桌面应用程序。 我想知道,我可以在Java中制作Windows Metro风格的应用程序吗? 因为在网上只提到了C ++ / C / C#/ JavaScript等。 如果是的话,请给我一些参考,以便快速启动。 如果不是哪一个将是最简单的语言开始?
我有一个使用MVC 4和.NET框架4.5在Visual Studio 2012中构build的网站。 当我尝试在运行Windows 8 Pro的机器上通过IIS 8运行它时,出现403.14错误。 它说 “禁止Web服务器configuration为不列出此目录的内容。 最有可能的原因:没有为请求的URLconfiguration默认文档,并且服务器上没有启用目录浏览。 以下是我尝试过的一些不起作用的东西: 在这个和Framework64目录中运行%windir%\ Microsoft.NET \ Framework \ v4.0.30319 \ aspnet_regiis.exe -i和%windir%\ Microsoft.NET \ Framework \ v4.0.30319 \ aspnet_regiis.exe -ir 。 这就给出了这个错误:“这个版本的操作系统不支持这个选项,pipe理员应该使用”打开/closuresWindowsfunction“对话框,服务器pipe理器pipe理工具,或者使用IIS8来安装/卸载ASP.NET 4.5 dism.exe命令行工具。有关更多详细信息,请参阅http://go.microsoft.com/fwlink/?LinkID=216771 。 链接转到一个关于Windows Server 2012的页面,这没有任何帮助。 我无法在iis 8的“打开或closuresWindowsfunction”对话框中find特定设置。与.net 4.5相关的所有内容都已打开。 添加到Web.config中。 这给出了错误:“这个configuration部分不能用在这个path,当部分locking在父级别时,会发生这种情况,默认情况下(overrideModeDefault =”Deny“),或者使用overrideMode =“拒绝”或传统allowOverride =“false”。“ 我已经确定.net 4.5被安装在服务器上(安装程序说它是内置到Windows 8中,不需要安装)。 应用程序池是使用.net 4.0的默认池,集成pipe道,启用了32位应用程序。 我发布到默认目录(inetpub \ wwwroot)和那里工作正常的默认网站。 在“打开或closures窗口function”中打开HTTPredirect 任何人都可以提供更多的见解? […]
这很可能是一个愚蠢的错误,但谁能告诉我为什么我的图标显示在Blend,而不是在模拟器(而不是在VS10中,但这不是一个问题)? 编辑 – 这是我的XAML: <phone:PhoneApplicationPage.ApplicationBar> <shell:ApplicationBar IsVisible="True" IsMenuEnabled="True"> <shell:ApplicationBarIconButton IconUri="/Images/share.png" Text="Partager"/> <shell:ApplicationBarIconButton IconUri="/Images/appbar.edit.rest.png" Text="Note"/> <shell:ApplicationBarIconButton IconUri="/Images/appbar.feature.camera.rest.png" Text="Photos/Vidéos"/> <shell:ApplicationBarIconButton IconUri="/Images/calendar.png" Text="Rendez-vous"/> <shell:ApplicationBar.MenuItems> <shell:ApplicationBarMenuItem Text="MenuItem 1"/> <shell:ApplicationBarMenuItem Text="MenuItem 2"/> </shell:ApplicationBar.MenuItems> </shell:ApplicationBar> </phone:PhoneApplicationPage.ApplicationBar> 我的四个.png文件是48×48,透明.png与黑色的前景,因为appbar.*.rest.png文件在那里,并在Microsoft图标文件夹中find
我怎样才能推出我自己的asynchronous等待方法? 我发现在某些情况下编写asynchronous方法很容易: private async Task TestGeo() { Geolocator geo = new Geolocator(); Geoposition pos = await geo.GetGeopositionAsync(); double dLat = pos.Coordinate.Latitude; double dLong = pos.Coordinate.Latitude; } …但是,不幸的是,也可以看到,不是任何方法都可以做到asynchronous无聊, 机智:这不起作用: private async Task TestAsyncAwait() { int i = await TaSLs_Classes.TASLsUtils.GetZoomSettingForDistance(5); } 它阻止了我的编译错误,“不能等待int”; 在devise时间的一个提示同样告诉我,“types”int“不等于” 我也试过这个结果: Task<int> i = await TaSLs_Classes.TASLsUtils.GetZoomSettingForDistance(5); 我必须做些什么来使我的方法等待? UPDATE 作为中后卫和S. Cleary表示(与曾经在KNBR上的猫有任何关系?),这是有效的: int i = await […]
在Windows 8中使用鼠标滚轮滚动时,固定的背景图像会像疯了一样反弹。 这只会影响IE 10和IE 11.这会影响position:fixed元素。 有没有防止它发生在IE 10和11? 这是一个固定的背景图像的例子: http://www.catcubed.com/test/bg-img-fixed.html
我正在尝试用C#创build一个UWP(通用Windows应用程序)应用程序。 我的问题是Frame控制:如果我使用它没有NavigationCacheMode = Required ,每次用户返回,页面不会保留在内存中,将被重新创build。 如果我将NavigationCacheMode设置为Required或Enabled ,则返回正常工作(无新页面对象), 但如果我导航到来自同一types的另一个页面,则上一页面对象将被回收并重用(无新页面实例)。 期望的行为: 有没有办法与原来的Frame控制有如下行为(如在Windows Phone中): 在Navigate()上创build新页面实例 将页面实例保留在GoBack() 我知道的唯一的解决scheme是创build一个自己的Frame控制,但这会导致其他问题(例如:缺lessSetNavigationState()方法等) 示例场景: 简单的应用程序示例有三个页面: TvShowListPage , TvShowDetailsPage , SeasonDetailsPage 。 TvShowListPage是入口页面。 点击一个TvShow导航到TvShowDetailsPage 。 现在在TvShowDetailsPageselect列表中的一个季节并导航到TvShowDetailsPage 。 如果导航回来,页面应该留在内存中,以避免重新加载页面。 但是,如果用户返回到TvShowListPage并select另一个TvShow TvShowDetailsPage被回收,并且可能处于错误的状态(例如,显示投射枢轴而不是第一个季节枢轴) 我正在寻找默认的Windows Phone 7行为:导航在页面堆栈上创build一个新页面,然后从堆栈中删除顶层页面,并显示堆栈中的前一页(存储在内存中)。 解: 由于没有解决这个问题,我不得不重新实现所有寻呼相关的类:页面,框架,SuspensionManager等… 提供所有这些类的库MyToolkit可以在这里下载: https : //github.com/MyToolkit/MyToolkit/wiki/Paging-Overview 参考文献: http://www.jayway.com/2012/05/25/clearing-the-windows-8-page-cache/ :没有好的解决scheme http://social.msdn.microsoft.com/Forums/en-US/winappswithcsharp/thread/88e6d1b3-1fa6-4ab4-a816-e77c86ef236f/ :实现自己的框架类是没有解决scheme,因为它不适用于SuspensionManager
假设vb6不能在Windows 8上运行,因为VB6运行时间库不随Windows 8提供,那么是不是可以在Windows 8上安装VB6运行时库,然后运行VB6? 还是有另一个问题?