SORU
26 EYLÜL 2010, Pazar


Wpf ComboBox DisplayMemberPath,SelectedValue ile karışık ve SelectedValuePath

Her zaman bu comboBox özellikleri ile mücadele etti

  1. DisplayMemberPath
  2. SelectedValue
  3. SelectedValuePath

Master detail form oluşturuyorum .

  1. ComboBox müşterilerle dolu
  2. Kullanıcı Açılan bir Müşteri Seçer
  3. Tüm metin kutularının ÖRNEĞİN doğru Doldurur

Ben yaşıyorum sorun işini yapmış ama bu özellikleri ve farklılıkları anlamıyorum. Ahmak bir örnek ne açıklayan var mı ? Kendini açıklayıcı olduğunu düşünüyorum olabilir.Aslında benim için değil.

Giriş için teşekkürler

CEVAP
26 EYLÜL 2010, Pazar


Bu iyi bir örnek ile anlayabiliriz sanırım. Bakın bu sınıf

public class Employee
{
   public int Id;
   public string Name;
}

ve aşağıdaki xaml:

<ComboBox ItemsSource="{Binding Source={StaticResource Employees}}"
          DisplayMemberPath="Name"
          SelectedValuePath="Id"/>

DisplayMemberPath puan Name özelliğini değeri gösterilir ComboBox Employee girişleri bulunan açılır liste olacak Name özelliği Employee nesne.

Diğer iki anlamak için, ilk SelectedItem anlamalısınız. SelectedItem ComboBox seçili Employee nesne döndürür. Ayrıca ComboBox Geçerli seçim için Employee bir nesne ile SelectedItem atayabilirsiniz.

SelectedValuePath SelectedValue kullanarak Employee seçili Id bu da demek oluyor ki Id, işaret eder. Ayrıca set seçili Employee ComboBox ayar SelectedValue Id (varsayıyoruz olacak şimdiki Employees liste).

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Abe Olandres

    Abe Olandres

    16 EYLÜL 2006
  • manadude21

    manadude21

    11 Mart 2008
  • TotalSeminarsChannel

    TotalSeminar

    16 Mart 2010