Şimdi Ara

Görsel Programlama -II Çalışma Soruları Yardım C#

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
3 Misafir - 3 Masaüstü
5 sn
8
Cevap
0
Favori
584
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • 1)Form üzerindeki bir komut tuşuna basılınca form üzerinde bulunan tüm kontrolleri formun sağ kenarına 250 birim mesafede hizalayan bir C# kodu yazınız.

    2)Form boyutlandırıldığı zaman sürekli sağ alt köşede kalacak bir buton için gerekli C# kodlarını yazınız.

    Açıklama:
    •Butonun Sağ alt köşeye uzaklığını 100 birim olarak hesaplayabilirsiniz.


    Salı günü vizem çoğu soruyu yaptım bunlar kaldı. En basit şekilde yazarsanız sevinirim.



  • foreach (Control element in Controls.OfType<Control>()) {
    element.Left = Width - element.Width - 250;
    }


    ikincisine kod lazım değil anchordan bottom,right yaparsın
  • quote:

    Orijinalden alıntı: Gökşen PASLI

    foreach (Control element in Controls.OfType<Control>()) {
    element.Left = Width - element.Width - 250;
    }


    ikincisine kod lazım değil anchordan bottom,right yaparsın




    Çok teşekkür ederim ama hoca kod olarak istemiş bir yolu yok mu
  • void MainFormLoad(object sender, EventArgs e)
    {
    button3.Left = Width - button3.Width - 100;
    button3.Top = Height - button3.Height - 100;
    }
    void MainFormResize(object sender, EventArgs e)
    {
    button3.Left = Width - button3.Width - 100;
    button3.Top = Height - button3.Height - 100;
    }
  • quote:

    Orijinalden alıntı: Gökşen PASLI

    void MainFormLoad(object sender, EventArgs e)
    {
    button3.Left = Width - button3.Width - 100;
    button3.Top = Height - button3.Height - 100;
    }
    void MainFormResize(object sender, EventArgs e)
    {
    button3.Left = Width - button3.Width - 100;
    button3.Top = Height - button3.Height - 100;
    }

    İki olaya da yazmamız mı gerekiyor ?
  • loada yazmazsan da olur ama başlangıçta farklı konumda olabilir button esas işi resize yapar
  • quote:

    Orijinalden alıntı: Gökşen PASLI

    loada yazmazsan da olur ama başlangıçta farklı konumda olabilir button esas işi resize yapar

    Teşekkür ederim
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.