Şimdi Ara

radiobuttonlar ile ilgili..

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
8
Cevap
0
Favori
933
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba arkadaşlar.

    Bir arkadaşımın isteği üzerine çok az programlama yapabilmeme rağmen kendimce ufak bir projeye başladım .

    Ancak fak bir sorun ile karşılaştım!
    C# ile web page açmaya çalıştığımda radiobutton larda group özelliği aktif iken, windows form uygulamasında radiobuttonlar için gruplama ile ilgili herhangi bir property bulunmuyor.

    Bu işlemi nasıl yapabilirim?

    Ben sorgu yapmak istiyorum!

    if (radiobutton1.checked ==true && radiobutton2.checked == true)
    {
    ..
    }

    else if (radiobutton1.checked == true && radiobutton3.checked == true)
    {
    ..
    }

    gibi ama aynı anda 2 tane radio button check edemiyorum!
    Nedendir?
    Bu sorunu nasıl aşarım?



    < Bu mesaj bu kişi tarafından değiştirildi badtrip -- 27 Mart 2008; 13:57:48 >



  • ilk gözüme çarpan tek = değil, çift eşittir kullanman gerektiği...
    if ( deger == true ) şeklinde kullanmalısın
  • Selam, windows forms kullanmayalı epey oldu, ama hatırladığım kadarıyla, winforms da radiobutton group özelliği yok,
    bunu kendin sağlayabilirsin ama. Şöyle ki, bi tane panel at istediğin yere, içinde radiobuttonları doldur,
    oldu sana radiobuttongroup. (Yani panel içindeki rbuttonlardan sadece birisi seçili olabilir.)

    Aynı şeyi başka bi panel ekleyip, içine rbutton atarsan, orası da farklı bir grup olmuş olur, o grup içinden de bi tane seçim yapabilirsin.
  • quote:

    Orjinalden alıntı: oghuz

    ilk gözüme çarpan tek = değil, çift eşittir kullanman gerektiği...
    if ( deger == true ) şeklinde kullanmalısın


    Evet ben de sonradan farkettim :)
    Biraz sallamasyon bir kod oldu ama nedemek istediğimi anladınız


    quote:

    Orjinalden alıntı: İlteriş Kutluk Kağan

    Selam, windows forms kullanmayalı epey oldu, ama hatırladığım kadarıyla, winforms da radiobutton group özelliği yok,
    bunu kendin sağlayabilirsin ama. Şöyle ki, bi tane panel at istediğin yere, içinde radiobuttonları doldur,
    oldu sana radiobuttongroup. (Yani panel içindeki rbuttonlardan sadece birisi seçili olabilir.)

    Aynı şeyi başka bi panel ekleyip, içine rbutton atarsan, orası da farklı bir grup olmuş olur, o grup içinden de bi tane seçim yapabilirsin.

    Usta dediiğinizi hemen deniyorum :)
    bakalım nasıl olacak :)
    Aslında birazdan yaptığımı sizlerle de paylaşabilirim.




  • Arkadaşlar ben batırdım :)

    size elimdeki projeyi yollayayım :D
    http://img338.imageshack.us/my.php?image=capturehi2.jpg


    Normal çalışanı.http://rapidshare.com/files/102761567/sinav_sonuc_v1.rar.html
    Üzerinde oynama yaptığım .http://rapidshare.com/files/102761683/sinav_sonucv1.1.rar.html

    Maksadım şudur.

    checkbox a dokunmazsam, ozaman normal çalışanına bakabilirsiniz. vize sonucu belli iken "finalden kaç almalıyım ki dersimden geçebilyim"
    Tabii 50, yıl sonu ortalama notu yada 60-70-80-90 gibi rakamlar combobox içerisinden çekilyor..

    checkbox seçili duruma gelince de gerekli textboxların açığa çıkıp yazılan notların ortalamalarının (tabii ki vize/final oranına göre) alınmasını amaçlıyordum!

    Tabi sonuçlar her 2 durumda da label5 e yerleştirilecekti.
    Anlaşılan program yazmak zor değil, sonradan birşey eklemek DAHA DA ZOR

    bir bakabilir miyiz?

    NOT: v1 diye adlandırdığım yerde, radiobutton 3 eventi var! buna ihtiyaç kalmadı çünkü radiobutton yerine checkboxa geçiş yaptım :)
    sadece event içeriğini "comment" yapmıştım! kendisini de sildim, ama event içeriğini kaldırmayı unuttum!

    Bu arada panel içerisinde gruplama fikri şahane teşekkür ederim



    < Bu mesaj bu kişi tarafından değiştirildi badtrip -- 27 Mart 2008; 15:26:52 >




  • C# windows uygulamalarında toolbox bölümünde groupbox ekleyip daha sonra içerisene attığınız radio buttonlar lardan sadece bir tane secme yapılabiliyor.O yüzden groupbox ekleyip daha sonra içine radiobutonları atmalısınız.
  • hocam c# express editionlamı tasarladınız
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.