楼主是要其位置是随机的吗?
主要是在循环内NEW几个pictruebox对象,但它们的位置是随机的。
PictureBox.Location =new Point( PictureBox.Location.X ,Location.Y);)。
将X,Y的值改成随机的值即可。
若是要pictruebox中的内容随机,就必须有一个数组,每个数组下标是一个图片的ID,随机数作为数组的下标(注意别越界),随机到哪张图片的ID就是哪一张牌。当然,楼主得注意控制不能一副牌里出现多个相同的牌面(比如一次出了两张红桃A)
建议你用 Random() 这个随机函数
Random r = new Random();
r.Next();
r可以返回0-1之间的数 如果你Int(r*5)的话 就可以得到图片的索引 楼主在研究一下 就OKl
接分
用随机函数,时间作为种子。不要用固定值,这样也不随即。
随机数 图片框的图片 或者随机图片框的位置
翻牌游戏里面实现随机摆牌那样~! <<<<有点小小的复杂