我想使用表达式混合将元素捕捉到另一个对象的中间行。
Expression Blend似乎只允许您将元素捕捉到彼此的边缘。
我甚至想将对象的中心捕捉到网格的中心。
答案 0 :(得分:4)
我认为你无法完全按照自己的意愿行事,但Blend还有额外的抓拍支持:
1)您可以打开"捕捉网格"并启用"对齐网格线"。它们位于画板的左下角。
2)捕捉的设置在Window>中。选项>画板
3)对于捕捉到中心,除非这些网格线正好排列,否则您必须使用HorizontalAlignment和VerticalAlignment属性将对象置于网格中心。但是,您可以按对象对齐对象。
选择两个对象并使用右键单击>对齐上下文菜单以选择对齐类型。垂直中心然后水平中心将两个对象相对于彼此居中。
答案 1 :(得分:0)
您可以在Blend中捕捉到网格线 - 您可以从“工具”菜单中设置选项,并且绘图区域底部有一个切换按钮,显示“显示捕捉网格”。您还必须切换“捕捉到网格线”按钮。
至于捕捉到网格的中心,你不应该用捕捉来做到这一点。将垂直和水平位置设置为中心。