ModernUIのModernTab.Linksでリンク先のページに情報を渡したい。
WPFアプリでModern UI リンクの説明をここに入力
を使っています。
ここでModernTab.Linksを使ってタブを選択すると表示する画面を切り替えています。
<UserControl x:Class="FirstFloor.ModernUI.App.Content.LoremIpsumList"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mui="http://firstfloorsoftware.com/ModernUI"
xmlns:app="clr-namespace:FirstFloor.ModernUI.App"
mc:Ignorable="d"
d:DesignHeight="300" d:DesignWidth="300">
<Grid>
<mui:ModernTab SelectedSource="/2" Layout="List">
<mui:ModernTab.Links>
<mui:Link DisplayName="Lorem Ipsum 1" Source="/1" />
<mui:Link DisplayName="Lorem Ipsum 2" Source="/2" />
<mui:Link DisplayName="Lorem Ipsum 3" Source="/3"/>
<mui:Link DisplayName="Lorem Ipsum 4" Source="/4" />
<mui:Link DisplayName="Lorem Ipsum 5" Source="/5"/>
</mui:ModernTab.Links>
<!-- ensures new LoremIpsum content is loaded for each uri -->
<mui:ModernTab.ContentLoader>
<app:LoremIpsumLoader />
</mui:ModernTab.ContentLoader>
</mui:ModernTab>
</Grid>
</UserControl>
ここから質問なのですが、各LinksのSourceで指定したxamlを表示するときにxamlへデータを渡したいです。
例えばタブ名をやタブのIndex,タブのもつプロパティ値を右画面に表示されるxamlに表示させるようなイメージです。
依存関係プロパティを使うのか、他のもっとよい方法があるのかご教授ください。