2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

TabControlにMVVMで動的にヘッダーを作るメモ

Last updated at Posted at 2021-06-06

WPF・Prism・TabControl
この組み合わせで自動的にヘッダーを構築する方法

まさにこちらの記事のまんまでイケる(ありがたや:pray:)。
特に大事なのが
・コンテンツのViewModelに外部プロパティを設ける(ここではContentTitle)
・TabControl内TabItemのStyleの記述

<Setter Property="Header"  Value="{Binding RelativeSource={RelativeSource Self},  Path=Content.DataContext.ContentTitle}" />

の2点だ。

しかし、この
RelativeSource Selfとか
Content.DataContext~とか
そんな裏技分かる分けねーじゃん!
みんなどこで学んでるんだろう:thinking:
きっと俺は構文をしらないせいでいろいろ損なコーディングをしているんだろうな。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?