c# Desktop

Rastgele Oluşturulan Resimleri Tıklayarak Form Sayfasından Kaldıran c# Form Uygulaması

Neredeyse tüm oyunların mantığını oluşturan bir uygulamayla karşınızdayız. Rastgele ve farklı konumlarda üretilen resimleri tıklayarak form sayfasından kaldırma uygulamasını yapacağız. Form sayfasına bir adet Label, bir adet Timer ekleyelim. Form sayfasına aşağıdaki kodları yazalım.

        Random rand =new Random();
        List<PictureBox> items = new List<PictureBox>();
 
        private void MakePictureBox()
        {
            PictureBox newPic = new PictureBox();
 
            newPic.Width = 50;
            newPic.Height = 50;
            newPic.BackColor = Color.Blue;
 
            int x = rand.Next(10, this.ClientSize.Width - newPic.Width);
            int y = rand.Next(10, this.ClientSize.Height - newPic.Height);
            newPic.Location = new Point(x, y);
 
            newPic.Click += NewPic_Click;
 
            items.Add(newPic);
            this.Controls.Add(newPic);
        }
 
        private void NewPic_Click(object sender, EventArgs e)
        {
            PictureBox temPic = sender as PictureBox;
 
            items.Remove(temPic);
 
            this.Controls.Remove(temPic);
            label1.Text = "Resim :" + items.Count();
        }
 
        private void timer1_Tick(object sender, EventArgs e)
        {
            MakePictureBox();
            label1.Text = "Resim :" + items.Count();
        }
 

Etiketler
c# picture random click 
İlgili Makaleler
Basit Veri Bağlama (Simple Data Binding)
Veri Girişi Doğrulama (Input Validation)
TabControl Panelini Kullanarak Lokantalar İçin Müşteri Siparişi Alan c# Form Uygulaması
Kompleks Veri Bağlama (Complex Data Binding)
c# Programında Bigpara Sayfasından Borsa Verilerini Selenium Kütüphanesini Kullanarak Çekme
Veri Girişi Maskeleme (MaskedTextBox)
Yıkıcı Metotlar (Destructors)
Konsol Ekranında Kod Yazma ve Çalıştırma
Kaçan Buton Oyununu Yapan c# Uygulaması
2020 TYT Matematik Ortakatlı Kuralıyla İlgili Sorunun Çözümünü c# Diliyle Kodlama
Rastgele Seçilen Bir Sayıyı Basamaklarına Ayıran, Basamak Değerini ve Sayı Değerini Bulan c# Console Uygulaması
Form Sınıfı
Form Sınıfına Ait Bazı Olayların ve Özelliklerin Kullanılmasına Ait Örnek Uygulama
Verilen İki Matrisi Çarpan Programı c# Dilinde Form Ortamında Yapınız
Tombala Oyununu Yapan Uygulamayı c# Dilinde Kodlama1
Metodu Sonlandırma
GroupBox Paneliyle Gruplandırılan Bilgisayar Parçalarının Satışını Yapan c# Form Uygulaması
c# Console Uygulamalarında Ping Nasıl Kullanılır, Ping Atma
c# Console Uygulamalarında Timer Kullanımı
Kredi Kartı Taksitlendirme İşlemini Yapan c# Uygulaması

Yorum Ekle
   
Kötü
İyi