移动图片箱的距离非常小

时间:2016-10-02 11:47:00

标签: vb.net

我希望能够将图片框移动到0.6以下 这有效:

pbxMapPlayer.Left += 0.6

但我想要这个:

pbxMapPlayer.Left += 0.4

1 个答案:

答案 0 :(得分:3)

你做不到。当您将PictureBox.Left属性增加0.6时,它实际上会增加1,因为该属性是一个整数,而+ =运算符需要整数参数。 0.6数字四舍五入为1。当你按0.4递增时,它会四舍五入为0,这就是为什么你看不到任何移动,因为你实际按0递增。