Sol Reklam

C# Progress Bar Dolunca Buton Çıkma

Durum
Mesaj gönderimine kapalı.

Dark_4

Zombi Geldi, Beni Yedi

Discord:

Evoshi Hatake#6144

Katılım
24 Ağustos 2019
Mesajlar
241
Elmaslar
111
Puanlar
4.095
Yaş
25
Minecraft
Dark_4
Arkadaşlar C#'da Progress Bar Dolunca Buton Çıkmasını İstiyorum Bir Türlü Yapamadım
 

RaeLight

Back End Developer

Discord:

RaeLight#1932

Katılım
9 Mayıs 2018
Mesajlar
39
Elmaslar
31
Puanlar
6.220
Minecraft
RaeLight
Butonun visible özelliğini false yap bir event ile progress değerini kontrol et 100 ise butonun visible özelliğini true yaptır
 

DoctorOne

Bir Kömür Göründü Kaptanım!

Discord:

DoctorOne#8868

Katılım
3 Eylül 2016
Mesajlar
117
Elmaslar
61
Puanlar
2.025
Yaş
26
Minecraft
MahmudKocas
@RaeLight 'ın dediği şekilde zaten var olan bir butonu açığa çıkartabilirsin. Ben pek C# bilmem ancak aşağıdaki kodu şuan yazdım, test ettim. Bu kod ile butonu direk oluşturabilirsin. Gerekli açıklamaları yorum satırları ile yaptığıma inanıyorum.
C#:
private void addButton(String name, String text, int x, int y, int width, int height, int tabIndex = 0) //Button oluşturma fonksiyonumuz
        {
            this.SuspendLayout(); //Görüntüyü düzenlemek için durduruyorsun
            Button newButton = new Button();
            newButton.Location = new System.Drawing.Point(x, y); //Lokasyonu
            newButton.Name = name; //Variable Adı
            newButton.Size = new System.Drawing.Size(width, height); //Büyüklüğü
            newButton.TabIndex = tabIndex; //Tab Index
            newButton.Text = text; //Görünen ismi
            newButton.UseVisualStyleBackColor = true;
            newButton.Click += button_Click;    //Aşağıdaki tıklama eventine kaydetme
            this.Controls.Add(newButton); //Yeni butonu form'a ekliyoruz
            this.ResumeLayout(false); //Görüntüyü devam ettiriyorsun
        }

        private void button_Click(object sender, EventArgs e) //Buttonların genel tıklanma aktivitesi
        {
            Button button = (Button) sender; //Casting
            if(button.Name == "test0")  //Hangi buton olduğunu kontrol etme
                MessageBox.Show("Tıklandı.");
            else
                MessageBox.Show("2. Buton");
        }
 
Durum
Mesaj gönderimine kapalı.
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı