SORU
1 Mart 2009, Pazar


nasıl bir combobox için bir liste bağlamak için? (Win)

Sınıf nesneleri listesi için bağlayıcı bir kaynak bağlamak istiyorum ve nesneler için bir açılan kutu değerini herkes bunu nasıl önerebilirsiniz

public class Country
    {
        public string Name { get; set; }
        public IList<City> Cities { get; set; }

        public Country()
        {
            Cities = new List<City>();
        }
    }

Dersim ve sonra bir combobox ile ilişkili olabilecek bağlayıcı bir kaynak adı alanına bağlamak istiyorum

CEVAP
2 Mart 2009, PAZARTESİ


Bir combobox başvuruyorsunuz, 2 yönlü veri bağlama, BindingList kullanarak bakarsanız () kullanmak istemediğini farz ediyorum

public class Country
{
    public string Name { get; set; }
    public IList<City> Cities { get; set; }
    public Country(string _name)
    {
        Cities = new List<City>();
        Name = _name;
    }
}


List<Country> countries = new List<Country> { new Country("UK"), 
                                     new Country("Australia"), 
                                     new Country("France") };

bindingSource1.DataSource = countries;

comboBox1.DataSource = bindingSource1.DataSource;

comboBox1.DisplayMember = "Name";
comboBox1.ValueMember = "Name";

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Artorius FullPower

    Artorius Ful

    29 Temmuz 2007
  • Branboy3

    Branboy3

    12 AĞUSTOS 2012
  • Randall P Studios

    Randall P St

    27 AĞUSTOS 2009