Bir TabControl ve bir TextBlock içeren bir WPF kullanıcı arabirimi oluşturmaya çalışıyorum.WPF TabControl Databinding
Ben şu sınıfın örnekleri altta yatan bir koleksiyona bu iki denetimleri bağlamak istiyorum:
class PageModel
{
public string Title {get;set;}
public string TabCaption {get;set;}
public FrameworkElement TabContent {get;set}
}
sekme kontrolü her PageModel için bir sekme göstermesi gerekir.
- Her sekmesinin başlık TabCaption özelliğini
- Her sekmenin içeriği TabContent özelliği olmalıdır göstermesi gerekir.
TextBlock anda seçili sekme başlığı göstermesi gerekir.
Nasıl bu sonucu elde edebilirsiniz?
Harika bir çözüm. Bir daha kullanışlı şey, Başlık Değerini {Binding Title} ve İçerik Değeri'ni {Binding.} Olarak ayarlamaktır. Bu, her başlık için Başlık özelliğini içeren tek bir görünüm modelini kullanmanıza olanak tanır. – Wouter