C# ile "Daha Fazla Göster" buton nasıl yapılır?

Katılım
27 Şubat 2017
Mesajlar
1.128
Çözümler
10
Daha fazla  
Cinsiyet
Erkek
IDM'de ki gibi ayrıntıları gizle/göster butonu yapmak istiyorum. Tıkladığında detayları açıp kapatacak aynı IDM'de ki gibi. Nasıl yapabilirim?




Bu dediğimi yapmak için buraya ne yazmam gerekiyor?

Bu arada ayrıntıları açmamışken büyüktür işareti sağda ama ayrıntılar açıldığında küçüktür işareti solda olması da gerekiyor.

 
Son düzenleme:
Formun boyutlarını değiştirerek yapabilirsiniz. Butona tıklandığında formun boyutu değişsin. Butona tıklandığı zaman gözükecek araçları da formun altına yerleştirirsin.
 
Substr kullanarak kısaltılabilir. Link Label e de bunu tersine çeviren bir sistem yapılabilir ama Substr üzerinden yürüyeceksiniz.
 
Substr kullanarak kısaltılabilir. Link Label e de bunu tersine çeviren bir sistem yapılabilir ama Substr üzerinden yürüyeceksiniz.
Daha Fazla Göster'e tıklanınca Form2'yi gösterttirebilirsiniz. IDM gibi indirme programı yaparsanız onu bilemem ama normal program ise dediğim metod en mantıklısı.
Atıyorum button1'e tıkladığımızda form1'in boyutunu width 527, height 534 yap diyemiyor muyuz?

Bunun koda dökülmüş halini yazabilir misiniz? Kodlamaya daha yeni başladığımdan Substr nedir bilmiyorum.
 
Buyurun;
C#:
 private void button1_Click(object sender, EventArgs e)
        {
            this.Width = 350; // Formun genişliğini ayarlar.
            this.Height = 200; //Formun yüksekliğini ayarlar.
        }
 
Son düzenleme:
Tamam. Bu çok güzel çalıştı. Detayları görebiliyorum. Ama şimdide gizleyemiyorum. Tekrar tıkladığımda gizlemesi gerekiyor.
 
Tamam. Bu çok güzel çalıştı. Detayları görebiliyorum. Ama şimdide gizleyemiyorum. Tekrar tıkladığımda gizlemesi gerekiyor.
Buyurun tekrardan;
C#:
        bool boyutkontrol = false;

        private void btnAyrintilariGosterGizle_Click(object sender, EventArgs e)
        {
            if (boyutkontrol == false)
            {
                boyutkontrol = true;
                this.Height = 500;
            }
            else
            {
                boyutkontrol = false;
                this.Height = 250;
            }
        }
 
Sorunsuz bir şekilde çalıştı.
Bir de son bir sorum var proje adını windows form app2 yapmışım ama değiştirmek istiyorum dosyayı açarken zor oluyor. Nereden değiştirebilirim?
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…