jjzjj

c# - .Net Metro App 中的 MarkUpExtension

我在MicrosoftVisualStudio中使用C#、XAML。在桌面版.Net框架的WPF中,命名空间System.Windows.Markup下有一个markupextension类。从这篇文章中接受的答案中看到它ShouldIdeclareconvertersinApp.xamlorasaper-fileresource?对于您用来创建Metro应用程序的.Net移动版本,是否有等效或类似的东西?我似乎找不到合适的命名空间或者它不受支持? 最佳答案 WinRT(又名地铁)doesnothaveMarkupExtension

windows - Windows 8 Metro 应用程序是否需要对代码进行任何更改才能在基于 ARM 的设备上运行?

据我了解,运行时的Metro部分不依赖于x86处理器架构和native代码,并且无需对x86平板电脑或ARM平板电脑上的代码进行任何更改即可运行。这是正确的吗?还有,将应用程序从WindowsPhoneMetro移植到Windows8Metro有多容易?我们可以希望根本不更改代码吗?同样,XBOX呢?Windows8/WindowsPhonemetro应用程序是否有可能轻松移植到新的XBOXmetro环境? 最佳答案 Windows8有somethingofasplitpersonality,架构如下所示:左侧是较新的metro-s

c# - 全屏 WPF 程序中的 Metro 风格 Appbar

我目前正在开发一个桌面C#WPF应用程序,目标是让它看起来和感觉起来像一个“真实的”Windows应用商店应用程序。我想添加一个appbar,它应该在用户从底部向上滑动时显示。要在普通应用程序中执行此操作,您只需将手指放在屏幕区域之外,然后向上滑动即可。但是,如果我在全屏WPF程序中这样做,我不会收到任何TouchDown或TouchMove事件-可能是因为手指在进入实际屏幕区域时已经放下。我也尝试过使用Manipulation框架,但结果相同。即使当我使用WndProc或其他Hook直接挂接到消息队列时,我也根本没有收到任何事件。有趣的是,我可以看到“触摸光标”在屏幕上四处移动,所以

c# - 开始使用 C# 和 XAML 创建 Windows 8 Metro 应用程序

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭3年前。Improvethisquestion我正在寻求使用C#和XAML为Windows8开发游戏,仅仅是因为我对C#和XNA4.0有少量经验(我认为我需要从XNAforwin8继续前进吗?).由于这是一个如此新鲜的话题,在亚马逊上快速搜索一本学习创建此类应用程序的书只得到了很少的结果……其中大部分还没有评论。我只是想知道是否有人可以根据作者以前作品的质量为(某种)新手推荐一本书?或者,有什么好的网络资源吗?(

Windows 8 在 Metro 应用程序上分层 Windows

我有一个使用Microsoft的分层窗口在Windows7上运行的应用程序http://msdn.microsoft.com/en-us/library/ms997507.aspx.此应用程序设置为具有30%的不透明度,它始终位于顶部,并且对事件透明(即:它将所有事件转发到其下方的窗口)。您可以将其视为您正在通过其查看桌面的“屏幕”。它目前被用作我们用户无处不在的反馈层。我们尝试在Windows8上运行相同的应用程序,并注意到它在桌面模式下按预期工作,但没有任何内容覆盖开始菜单和其他Metro应用程序。有谁知道在Windows8的Metro应用程序和开始菜单中是否有等效的始终在顶部窗口

windows - 在没有 Visual Studio 的情况下创建 Windows 8 Metro 应用程序 (HTML5)

我知道这可能是一个愚蠢的问题,但有没有什么方法可以在不使用VisualStudio的情况下构建Windows8Metro应用程序(HTML5)?据我了解,html5metro应用程序由典型的网络文件(html/js/css/images)和list文件组成。是否可以简单地将所需文件压缩到一个目录并将其用作应用程序?还是我离题太远了?问候维克 最佳答案 有关可用于打包和部署应用程序,然后从“开始”屏幕运行它的PowerShell脚本的信息,可在http://social.msdn.microsoft.com/Forums/en-US/

windows - 在 Windows 8 Metro 应用程序中存储用户数据

我正在学习如何开发Windows8Metro风格的应用程序,但我找不到在SQLServer中存储用户数据的方法。我可以使用什么或如何存储用户数据。 最佳答案 您无法从Metro应用访问本地“桌面服务”。因此您将无法与本地SQLServer通信。您可以使用存储信息的在线服务,也可以使用本地存储。看看:HowtostoreandretrievelocalapplicationdataApplicationDatasample这个问题也有争议here和here 关于windows-在Windo

c# - 使用 Metro 风格应用程序启动桌面应用程序

有没有办法从Windows8上的Metro风格应用程序启动桌面应用程序?我正在尝试创建一些简单的桌面应用程序快捷方式,以替换开始屏幕上看起来不合适的桌面图标。我只需要一些非常简单的东西,最好是在C#中,以便在应用程序加载后立即打开应用程序。我计划为一些游戏、photoshop等制作这些快捷方式,而不是我自己制作的任何东西。它们也仅供个人使用,因此我可以使用指向应用程序的直接路径,例如"C:\ProgramFiles(x86)\Steam\steamapps\common\Skyrim\TESV.exe" 最佳答案 如果您只是想运行一

html - 您可以在 Windows 8 Metro 应用程序中混合使用 HTML 和 XAML 吗?

有没有办法在Windows8Metro应用程序中混合使用HTMLUI和XAMLUI? 最佳答案 我相信不,XAML和HTML/CSS在表示层时是不同的路径,您不能混合使用它们(“肮脏的技巧”除外)类似于XAML中的WebView控件,但它对组件的可重用性毫无用处。Windows8architecturediagram可能有助于了解XAML/HTML/WinRT它们之间的关系。HTML/JS中的应用程序在InternetExplorer10Metro中呈现,只是在另一个上下文中(具有扩展的API、不同的安全规则等),而XAML具有不同

javascript - 如何在Metro风格应用中实现滑动页面过渡

我想在MetroStyleApp中实现带幻灯片样式的页面转换.效果是这样的state1state2state3_______________________________________||||||||pageA|====>|pageA|pageB|====>|pageB||||partial|partial||||____________||_______|_______||____________|它将由从右向左滑动的平移手势触发(没有触发系统工具栏,我不知道如何隔离它们)。我玩过exitPage/enterPage但运气不好:似乎页面A在页面B进入之前就消失了。我也读过sing