4 resim 4 image buttona random gelmesi
28.09.2021 - 12:01
resimler rastgele (aynı resim gelmemek şartı) butonlara gelsin.
birine bastığımda yeni 4 resim gelmesi gerekiyor.
57
Görüntülenme
0 Beğeni
Çözüm buldunuz mu acaba?
Ben C# dilinde çözdüm sorunuzu. Siz kolaylıkla kendi dilinize çevirebilirsiniz. Umarım yardımcı olur. İyi çalışmalar.
int sayi1=0, sayi2 = 0, sayi3= 0, sayi4= 0;
int sayiYeni1 = 0, sayiYeni2 = 0, sayiYeni3 = 0, sayiYeni4 = 0;
private void Form3_Load(object sender, EventArgs e)// siz hangi işlemde tetiklenmesini isterseniz buradan sonrasını o event a yazarsınız.
{
Random rastgele = new Random();
sayiYeni1 = rastgele.Next(1, 20);
sayiYeni2 = rastgele.Next(1, 20);
sayiYeni3 = rastgele.Next(1, 20);
sayiYeni4 = rastgele.Next(1, 20);
if (sayi1 != sayiYeni1)
{
switch (sayiYeni1)
{
case 1: button1.Text ="" ; break;// text yerine button1.BackgroundImage = Properties.Resources.şeklinde projeye eklenmiş resim1;
case 2: button1.Text = ""; break;
case 3: button1.Text = ""; break;
//şeklinde devam etmeli
}
}
else
{
if (sayiYeni1<20)
sayiYeni1 += 1;
else
sayiYeni1 -= 1;
switch (sayiYeni1)
{
case 1: button1.Text = ""; break;// text yerine button1.BackgroundImage = Properties.Resources.şeklinde projeye eklenmiş resim1;
case 2: button1.Text = ""; break;
case 3: button1.Text = ""; break;
//şeklinde devam etmeli
}
}
if (sayi2 != sayiYeni2)
{
switch (sayiYeni2)
{
case 1: button2.Text = ""; break;// text yerine button1.BackgroundImage = Properties.Resources.şeklinde projeye eklenmiş resim1;
case 2: button2.Text = ""; break;
case 3: button2.Text = ""; break;
//şeklinde devam etmeli
}
}
else
{
if (sayiYeni2<20)
sayiYeni2 += 1;
else
sayiYeni2 -= 1;
switch (sayiYeni2)
{
case 1: button2.Text = ""; break;// text yerine button1.BackgroundImage = Properties.Resources.şeklinde projeye eklenmiş resim1;
case 2: button2.Text = ""; break;
case 3: button2.Text = ""; break;
//şeklinde devam etmeli
}
}
/// bu şekilde 4 buton için de yazılmalı
}
}