我有一个silverlight项目,它使用平移/缩放画布形式的平移和缩放变换。我在我的平移/缩放画布周围放了两列,在它的顶部放了一列。我在所有内容上都设置了z-indexes,但我的translate转换似乎在我的外部列的顶部运行。这是翻译变换的正常行为吗?是否有一种解决方法或任何我可以做的事情来将多余的物体“剪切”离屏幕,直到它们被拖回来?
答案 0 :(得分:0)
我重新排列了我的布局以允许固定尺寸的画布,然后我使用剪贴蒙版隐藏其余部分。它适用于我现在需要的东西。
<Canvas.Clip>
<RectangleGeometry Rect="0, 0, 800, 600"/>
</Canvas.Clip>