如何在SL1.0 XAML上停止使用Panel.ZIndex替换Canvas.ZIndex的Blend 2.5 June Preview?

StackOverflow https://stackoverflow.com/questions/105480

  •  01-07-2019
  •  | 
  •  

我有一个Silverlight 1.0应用程序,我使用Blend 2.5进行编辑。每当我触摸具有Canvas属性(如 Canvas.ZIndex =" 1" )的设计器中的 UIElement 时,当它更新XAML时,它会将Canvas前缀更改为面板,保留 Panel.ZIndex =" 1" ,导致页面无法加载。

如何让它停止疯狂!?!

我已经卸载了2.5并重新安装了一个较旧的Blend 2预览版,这样更好,但是后来与VS2k8的兼容性不是很好,而且我还在不时地研究一些SL2.0项目,以及WPF应用程序,我更喜欢Blend 2.5 for。

有帮助吗?

解决方案

看起来这是2.5中报告的错误,

http: //social.expression.microsoft.com/forums/en-US/blend/thread/db02b75c-922e-4de1-8943-bd525d9862c0/

他们建议的解决方法是使用2.0 for SL1。尽管如此,我预计很快就会推出一个新版本的Blend,因为今年(10月底)SL2可能会在PDC周围发布。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top