Şimdi Ara

Form Opacity Ayarı

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
4
Cevap
0
Favori
683
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba arkadaşlar. Bir program yapıyorum. 2 tane formum var 1. form loading kısmı 2. form asıl kısım.

    Asıl form açılırken Opacity'nin yavaşça artarak açılmasını istiyorum. Varsa başka bir yolla da olabilir. Yani form yüklenirken yavaşça görünür olcak ve en sonda %100 görünür olacak. (Visual Basic 2010 kullanıyorum)

    Yardım ederseniz sevinirim.



    < Bu mesaj bu kişi tarafından değiştirildi haylaz1234 -- 31 Mayıs 2014; 13:45:30 >



  • Öncelikle kolay gelsin. Okuduğum an aklıma gelen şey şu:

    Asıl forma bir timer koy.

    Form1 load olayında timer başlat

    Timer1 tick olayında da form1 in opacity özelliğini 5 arttır(sayıyı siz swçin 10 daha iyi olur gibi bence.)
    Birde şöyle yap
    Timer1 tick e:
    Eğer form1.opacity 100e eşit ise timer1 durdur

    Form1 load da for dongusu kurarak da yapabilirsiniz.

    Kod şeklinde yazmadım çunku hazır verirsem olmaz, kendiniz yapmalısınız

    İyi forumlar...



    < Bu mesaj bu kişi tarafından değiştirildi VatandA.Ş. -- 1 Haziran 2014; 14:20:06 >
    < Bu ileti mobil sürüm kullanılarak atıldı >
  • C# la yardimci oliyim asiri bi fark yoktur heralde:

    Form load icine:
    this.opacity = 0; // bunu formdanda yapabilirsiniz.
    // form yuklendiginde seffaligi sifirlamis olduk.

    Timer1 icine: (enabled ve interval ozelliklerini ayarladiktan sonra)

    This.opacity += 5; // opacityi her interval de 5 artir. (Intervali ve artma sayisini kendinize gore ayarlarsiniz.)
    if(this.opacity == 100){ // eger seffaflik 100 olursa
    Timer1.enabled = false; // bitir
    }

    Buyuk harf kucuk harf dikkat etmedim duzeltirsiniz.



    < Bu mesaj bu kişi tarafından değiştirildi Zamboni -- 1 Haziran 2014; 14:30:25 >
    < Bu ileti mobil sürüm kullanılarak atıldı >
  • quote:

    Orijinalden alıntı: fTheDev

    Öncelikle kolay gelsin. Okuduğum an aklıma gelen şey şu:

    Asıl forma bir timer koy.

    Form1 load olayında timer başlat

    Timer1 tick olayında da form1 in opacity özelliğini 5 arttır(sayıyı siz swçin 10 daha iyi olur gibi bence.)
    Birde şöyle yap
    Timer1 tick e:
    Eğer form1.opacity 100e eşit ise timer1 durdur

    Form1 load da for dongusu kurarak da yapabilirsiniz.

    Kod şeklinde yazmadım çunku hazır verirsem olmaz, kendiniz yapmalısınız

    İyi forumlar...


    Öncelikle sağol arkadaşım yazını şu an gördüm. Deneyeceğim dediklerini. Ayrıca kod olarak vermedim demişsin iyi ki de vermemişsin çünkü bu işte yeni oldugum ıcın mantıgı kavrayıp kodu kendım yazmak istiyorum. Boylece hem ögrenmiş olurum hem de kolayca unutmayıp beleşçiliğe getirmemiş olurum. Tekrardan Sağol deneyeceğim şimdi.




  • Yapay Zeka’dan İlgili Konular
    form oluşturma
    12 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.