C# 面板内图片框的边界在面板移动时不更新

C# 面板内图片框的边界在面板移动时不更新,c#,C#,我正在用c#创建一个侧面滚动平台游戏。这是通过移动包含多个图片框的面板来完成的,所有图片框都具有相同的标签。玩家可以坐在这些平台上。在面板移动之前,这一切都能正常工作。当它移动图片框的边界时,图片框的边界不再与它们的实际位置对齐,这意味着角色穿过可见的平台,但将能够站在它以前所在的不可见位置。边界是否不能从其原始位置更改,或者是否应该向代码中添加一些内容来更新边界?那么,Pbox是否移动?是的,图片框在面板内移动,但是它的边界不跟随它。如果你能提供一个参数,那就太棒了。当然,这个参数不会改变,因

我正在用c#创建一个侧面滚动平台游戏。这是通过移动包含多个图片框的面板来完成的,所有图片框都具有相同的标签。玩家可以坐在这些平台上。在面板移动之前,这一切都能正常工作。当它移动图片框的边界时,图片框的边界不再与它们的实际位置对齐,这意味着角色穿过可见的平台,但将能够站在它以前所在的不可见位置。边界是否不能从其原始位置更改,或者是否应该向代码中添加一些内容来更新边界?

那么,Pbox是否移动?是的,图片框在面板内移动,但是它的边界不跟随它。如果你能提供一个参数,那就太棒了。当然,这个参数不会改变,因为它的大小不会改变,而且它的运动(相对于父对象,即面板!!)也不会改变!您可能需要添加面板的位置以获得所需的内容。。用于此