• Forum vBulletin altyapısından Xenforo altyapısına geçirildi, bu sebeple eski şifreleriniz ile foruma giriş yapamayacaksınız, parolamı unuttum adımından mailiniz ile şifre sıfırlayarak giriş yapabilirsiniz.

    Üyeliklerinde geçerli bir mail adresi olmadığı için sıfırlama yapamayacak kullanıcılar forum kullanıcı adlarını ve yeni şifrelerini yazarak info@maxigame.org adresine şifre sıfırlamak istediklerine dair bir mail göndersinler şifrelerini sıfırlayıp mail adreslerini güncelleyeceğiz. Şifreniz sıfırlandıktan sonra foruma giriş yapıp tekrar istediğiniz gibi değiştirebilirsiniz.

Çoklu checkbox kullanımı ve çözümü

  • Konuyu başlatan Konuyu başlatan WeWereRock
  • Başlangıç tarihi Başlangıç tarihi

WeWereRock

Selamun Aleyküm/Aleykümselam

Arkadaşlar basit ama yeni başlayan arkadaşların işine yaracak bir konu olacağını düşünerekten küçük bir örnek vermek istedim.

Örneğimizde uygulamamızda mesela 5-6 adet checkbox kullandığımızı düşünürsek hangilerinin seçildiğini tek tek kontrol etmek baya zahmetli ve gereksiz kod karmaşası içine girmek zorunda kalabiliriz. Bunun yerine aşağıdaki kod döngüsü ile sorunu basitçe çöze biliriz. Bunun için öncelikle checkbox’larımızı groupbox içinde kullanmamız gerekmektedir. Şimdi kodlarımızı yazalım
PHP:
try //try kullanmamızdaki amacımız groupbox içersinde radiobutton varsa hata verecektir. Bunu engelliyoruz.


{

foreach (CheckBox cb in GroupBox.Controls)// Groupbox içerisini kontrol ediyoruz.

{

if (cb.GetType() == typeof(CheckBox)) 

if (cb.Checked) //seçili olanları kontrol ettiriyoruz.

{

listBox1.Items.Add(cb.Text); // Seçili olanları ekliyoruz. Burada birden çoksa seçim listeliyoruz.

StringBuilder sbuilder = new StringBuilder();// Seçim birden fazlaysa yanyana eklettirmek için.

for (int i = 0; i < listBox1.Items.Count; i++) item ları kontrol ediyoruz.

{

string str = listBox1.Items[i].ToString();

sbuilder.Append(str + " , "); // Seçimler yan yana ekleniyor.

label1.Text = sbuilder.ToString();

}

}

}

}

catch { }

Umarım işinize yarar bir bilgi olur.

Selam ve dua ile.
 
:) Öyle işte allahın selamını bizde alıyoruz . karşılığıında veriyoruz :)
 
Geri
Üst