この XAML があるとします:
<StackPanel>
<TextBlock Text="{Binding Path=TaskName}" />
<TextBlock Text="{Binding Path=Description}"/>
<TextBlock Text="{Binding Path=Priority}"/>
</StackPanel>
複数の場所で再利用したい。たとえば、ItemsControl の DataTemplate としてだけでなく、ボタン コンテンツのようなものの基礎としても使用できます。
どうすればこれを行うことができますか?ASP.NET 部分ビューのようなものを考えています。
コードビハインドを必要としないため、ユーザーコントロールを使用したくありません。