嗨有即時通訊工作vs與C#。我試圖使算法,將添加一個隨機的圖片框已存在的前一個圖片框,當按鈕被點擊。但我不知道如何使它。我的意思是我有例如PictureBox1在屏幕上,當我點擊按鈕時,第二個PictureBox應該去pictureBox1.Top - 90,因爲圖片框是90x90,當再次點擊按鈕時,第三個在頂部第二...將圖片框添加到前一個
有我有什麼,現在,當我按一下按鈕,新的圖片框只是每次加到第一PictureBox1的頂級90:
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
public static Random rand = new Random();
private void button1_Click_1(object sender, EventArgs e)
{
int box = rand.Next(1, 4);
if (box == 1)
{ pictureBox2.Top = pictureBox1.Top - 90; }
if (box == 2)
{ pictureBox3.Top = pictureBox1.Top - 90; }
if (box == 3)
{ pictureBox4.Top = pictureBox1.Top - 90; }
}
}
很難猜測是什麼意圖。描述你想要完成的事情,而不是談論那些肯定不會做你想完成的代碼。 –
我解釋說,我已經爲例4個圖片框,在按鈕上單擊下一個圖片框等於以前的picturebox.top - 90px,這就是所有。 – RTX