Uzman Üye
bir textBox aldım textBox'a yazdığım sayı mesela 1 ise a resmi çıkacak . 2 ise b resmi . Bunu nasıl yapabilirim.(resimler farklı yerlerde olmayacak üst üste olacak şekilde)
//Gönder butonu
int sayi = Convert.ToInt32(textBox1.Text);
switch (sayi)
{
case 1:
pictureBox1.Load("https://besthqwallpapers.com/Uploads/23-11-2019/112658/thumb2-neon-light-background-neon-lasers-bright-purple-background-neon-backgrounds.jpg");
break;
case 2:
pictureBox1.Load("https://images.wallpapersden.com/image/wxl-small-memory_58461.jpg");
break;
case 3:
pictureBox1.Load("https://c4.wallpaperflare.com/wallpaper/500/442/354/outrun-vaporwave-hd-wallpaper-preview.jpg");
break;
default:
string mesaj = "Geçersiz bir rakam girdiniz.";
string baslik = "Uyarı";
MessageBox.Show(mesaj, baslik);
break;
}
//Temizle butonu
pictureBox1.Image = null;
çok teşekkür ederim ... bir sorum daha olacak textBox'a yazı yazmayı nasıl kapatıyoruz , daha yeni girdim bu kodlama işlerine .Merhabalar
Öncelikle bu şekilde bir form tasarımı oluşturun.
Ekli dosyayı görüntüle 80418
Kodlar:
Ekli dosyayı görüntüle 80414
C#://Gönder butonu int sayi = Convert.ToInt32(textBox1.Text); switch (sayi) { case 1: pictureBox1.Load("https://besthqwallpapers.com/Uploads/23-11-2019/112658/thumb2-neon-light-background-neon-lasers-bright-purple-background-neon-backgrounds.jpg"); break; case 2: pictureBox1.Load("https://images.wallpapersden.com/image/wxl-small-memory_58461.jpg"); break; case 3: pictureBox1.Load("https://c4.wallpaperflare.com/wallpaper/500/442/354/outrun-vaporwave-hd-wallpaper-preview.jpg"); break; default: string mesaj = "Geçersiz bir rakam girdiniz."; string baslik = "Uyarı"; MessageBox.Show(mesaj, baslik); break; } //Temizle butonu pictureBox1.Image = null;
Rica ederim.çok teşekkür ederim ... bir sorum daha olacak textBox'a yazı yazmayı nasıl kapatıyoruz , daha yeni girdim bu kodlama işlerine .
sizi bu akşam çok yordum fakat bu istediğim son şey , resmi nasıl yapıyoruz mesela benim kendi resmimi upload ettim fakat sayıyı girip gönder dedikten sonra hata alıyorum .Rica ederim.
Ekli dosyayı görüntüle 80421
textBox seçiliyken sağ alttaki Özellikler kısmından Davranış'ın altındaki ReadOnly seçeneği varsayılan olarak False olarak gelmektedir bu da oraya veri girişi yapılabileceğini gösterir. Eğer True yaparsanız veri girişini de engellersiniz.
Estağfurullahsizi bu akşam çok yordum fakat bu istediğim son şey , resmi nasıl yapıyoruz mesela benim kendi resmimi upload ettim fakat sayıyı girip gönder dedikten sonra hata alıyorum .
pictureBox1.Load("https://i.hizliresim.com/7huqnv7.jpg");
if(sayi == 1)
{
pictureBox1.Load("https://besthqwallpapers.com/Uploads/23-11-2019/112658/thumb2-neon-light-background-neon-lasers-bright-purple-background-neon-backgrounds.jpg");
return;
}
else if(sayi == 2)
{
pictureBox1.Load("https://images.wallpapersden.com/image/wxl-small-memory_58461.jpg");
return;
}
else if(sayi == 3)
{
pictureBox1.Load("https://c4.wallpaperflare.com/wallpaper/500/442/354/outrun-vaporwave-hd-wallpaper-preview.jpg");
return;
}
else
{
string mesaj = "Geçersiz bir rakam girdiniz.";
string baslik = "Uyarı";
MessageBox.Show(mesaj, baslik);
return;
}