如何停止 Blend 2.5 June Preview 在 SL1.0 XAML 上用 Panel.ZIndex 替换 Canvas.ZIndex?
Posted
技术标签:
【中文标题】如何停止 Blend 2.5 June Preview 在 SL1.0 XAML 上用 Panel.ZIndex 替换 Canvas.ZIndex?【英文标题】:How do I stop Blend 2.5 June Preview replacing Canvas.ZIndex with Panel.ZIndex on SL1.0 XAML? 【发布时间】:2008-09-19 20:45:15 【问题描述】:我有一个使用 Blend 2.5 编辑的 Silverlight 1.0 应用程序。每当我在设计器中触摸具有 Canvas.ZIndex="1"
等 Canvas 属性的 UIElement
时,当它更新 XAML 时,会将 Canvas 前缀更改为 Panel,留下 Panel.ZIndex="1"
,导致页面无法加载。
如何让它停止疯狂!?!
我已经卸载了 2.5 并重新安装了旧的 Blend 2 预览版,效果更好,但是与 VS2k8 的兼容性不太好,而且我还时不时从事一些 SL2.0 项目以及 WPF应用程序,我更喜欢 Blend 2.5。
【问题讨论】:
【参考方案1】:看起来这是 2.5 中报告的错误,
http://social.expression.microsoft.com/forums/en-US/blend/thread/db02b75c-922e-4de1-8943-bd525d9862c0/
他们建议的解决方法是为 SL1 使用 2.0。不过,我预计会很快发布新版本的 Blend,因为 SL2 可能会在今年(10 月底)PDC 前后发布。
【讨论】:
以上是关于如何停止 Blend 2.5 June Preview 在 SL1.0 XAML 上用 Panel.ZIndex 替换 Canvas.ZIndex?的主要内容,如果未能解决你的问题,请参考以下文章
如何停止Discovery Studio 2.5任务(job)
零元学Expression Blend 4 - Chapter 19 如何让做好的Blend专案变Silverlight网页