2

在 Silverlight 中,有没有办法以编程方式向上增加矩形的高度?目前,当我使用 时rect.Height = 10;,它会向下扩展。我正在尝试创建从零高度向上扩展的矩形,以便当用户沿着地面行走时,它会从地面弹出。我不想向上平移矩形,因为地面小于矩形的最大高度,所以我不能让它预先存在于给定的高度。

4

1 回答 1

1

如果你在改变高度的同时向上移动矩形的 Y 坐标,你应该得到你正在寻找的东西。

问题是一个角落是盒子注册的地方。我猜想在 Silverlight 中,左上角是它的注册位置。更改高度不会移动注册的角。所以你必须移动它并同时改变高度。

于 2012-04-18T21:57:22.923 回答