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

  • Anthony Le

    Anthony Le

    10 EKİM 2006
  • DigitalRev TV

    DigitalRev T

    30 AĞUSTOS 2007
  • jeffisthecoolguy

    jeffisthecoo

    17 HAZİRAN 2013