Canvas.Right
和Canvas.Left
之间的区别Canvas.Top
和Canvas.Bottom
Canvas.Right
对齐时非常痛苦,当我尝试在设计模式下对齐时,会添加Canvas.Left
,如何阻止自动将Canvas.Left
属性添加到控制,同时对齐它,因为我已经定义Canvas.Right
为什么它不更新相同的属性。当我们想要在控件上做动画时,它真的很烦人,它会颠倒动画的方向答案 0 :(得分:4)
答案是不要使用视觉拖放设计师。它会做到最好,但它无法读懂你的想法。如果您知道自己想要什么,那么直接进行XAML,比直观地设计XAML然后手动进行XAML优化更快。
答案 1 :(得分:2)
Canvas.Left
是控件左侧与Canvas
左侧之间的距离,Canvas.Right
是右侧与右侧之间的距离,类似地,它与{{1}相同}和Canvas.Top
。您可以在Canvas
attached properties中了解相关信息。在这种情况下,设计师并不是特别聪明或有帮助。唯一的方法是在XAML中手动执行