Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
1
Cevap
3291
Tıklama
0
Öne Çıkarma
C# combobox Text ve Value değerlerini ayrı ayrı çekmek
C
10 yıl
Yarbay

(comboBox1.SelectedItem as ComboboxItem).Value
ile sorun çözülmüştür. Kolay gelsin.



V
10 yıl
Yüzbaşı
Konu Sahibi

  public class ComboboxItem 
{
public string Text { get; set; }
public string Value { get; set; }

public override string ToString()
{
return Text;
}
}


ComboboxItem item1 = new ComboboxItem();
item1.Text = "25,4 mm";
item1.Value = "0.0254";
item2.Text = "50,8 mm";
item2.Value = "0.0508";
item3.Text = "76,2 mm";
item3.Value = "0.0762";


comboBox1.Items.Add(item1);
comboBox1.Items.Add(item2);
comboBox1.Items.Add(item3);


boruCapi = Convert.ToDouble(comboBox1.SelectedValue); // Burada seçtiğim itemin value değerini almak istiyorum fakat null değer dönüyor.





Kodda boruCapi değişkenine comboBox1 de seçtiğim itemin value değerini atamak istiyorum fakat değer null geliyor. Nasıl çekebilirim yardımcı olurmusunuz.


Edit: Sorun cllyldrm sayesinde çözüldü.

Çözüm :

comboBox1.SelectedValue  yerine 
(comboBox1.SelectedItem as ComboboxItem).Value kullanılacak

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil





< Bu mesaj bu kişi tarafından değiştirildi vüvüzela -- 15 Şubat 2015; 22:11:55 >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.