TabControl と TextBlock を含む WPF ユーザー インターフェイスを構築しようとしています。
これら 2 つのコントロールを、次のクラスのインスタンスの基になるコレクションにバインドします。
class PageModel
{
public string Title {get;set;}
public string TabCaption {get;set;}
public FrameworkElement TabContent {get;set}
}
タブ コントロールは、PageModel ごとにタブを表示する必要があります。
- 各タブのヘッダーには、TabCaption プロパティを表示する必要があります
- 各タブのコンテンツは、TabContent プロパティにする必要があります。
TextBlock は、現在選択されているタブのタイトルを表示する必要があります。
どうすればこの結果を達成できますか?