Windows 8 中 XAML 的表达式混合
有谁知道如何让 Expression Blend 与基于 XAML 的 Metro 应用程序一起使用?
开发者预览版仅支持 Blend 中的 HTML5。我尝试了各种技巧,包括在开发者预览版上安装 Blend 4 并尝试将项目加载到其中,但没有任何效果。
Does anyone know how to get Expression Blend to work with XAML-based Metro Apps?
The developer preview only supports HTML5 in Blend. I've tried all sorts of tricks, including installing Blend 4 on the developer preview and trying to load projects into it, but nothing works.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我会等待 - 下个月我们有机会通过 Win8 的 Beta 版本获得一些东西。他们确实不必相互束缚,但人们仍然可以希望。
同时,最好的解决方案可能是在 Silverlight 中混合内容,然后将 XAML 复制到 WinRT 项目。
另一件要做的事情是很好地学习 XAML 并手动输入大部分内容 - 这对于大多数 XAML 活动来说速度更快(不是假设您不太了解 XAML,而是阅读它的其他人可能不知道)。我是 WPF Unleashed 用于学习 XAML 的基础知识。
I would wait - there is a chance we will get something next month with Beta release of Win8. They really don't have to be tied to one another, but one could still hope.
Meanwhile the best solution is probably to Blend things in Silverlight and just copy the XAML over to the WinRT project.
Another thing to do is to learn XAML well and type most of it by hand - that is faster for most XAML activities (not assuming you don't know XAML well, but someone else who reads it might not know it). I am a big fan of WPF Unleashed for learning the foundations of XAML.
您自己也说了:开发者预览版仅支持 Blend 中的 HTML5。不确定您还期望发生什么。普通计算机上的 Blend 4 应该可以很好地支持基于 XAML 的应用程序。
You said it yourself: the developer preview only supports HTML5 in Blend. Not sure what else you expect to happen. Blend 4 on regular machine should support XAML-based apps just fine.
Expression Blend 5 的最终版本将 XAML 项目视为一等公民。
更好的是,您可以通过适用于 Windows 8 的 Visual Studio 2012 免费获得它!
The final version of Expression Blend 5 has XAML projects as first-class citizens.
Better yet, you get it for free with Visual Studio 2012 for Windows 8!