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

  • FF Radio

    FF Radio

    16 Mayıs 2008
  • Jason Parker

    Jason Parker

    14 Aralık 2009
  • Kevin Bruckert

    Kevin Brucke

    30 Aralık 2006