Я пытаюсь создать пользовательский интерфейс WPF, содержащий TabControl и TextBlock.
Я хочу привязать эти два элемента управления к базовой коллекции экземпляров следующего класса:
class PageModel
{
public string Title {get;set;}
public string TabCaption {get;set;}
public FrameworkElement TabContent {get;set}
}
Элемент управления вкладкой должен отображать вкладку для каждой PageModel.
- Каждый заголовок табуляции должен отображать свойство TabCaption
- Каждое содержимое вкладки должно быть свойством TabContent.
TextBlock должен отображать заголовок текущей выбранной вкладки.
Как я могу достичь этого результата?