XAMLについての簡単な質問。 クラスAchievementとコントロールAchievementControlが表示されます。私は カスタムクラスのバインド
<ListBox ItemsSource={Binding Achievements}>
<ListBox.ItemTemplate>
<DataTemplate>
<controls:AchievementControl Achievement="{Binding}" />
</DataTeplate>
</ListBix.ItemTemplate>
</ListBox>
のItemsSourceとするDataTemplateとしてではなく、それは達成プロパティのセッターに値としてSystem.Windows.Data.Bindingオブジェクトを送る代わりに、私は、デバッガで見ることができるようにリストが含まれているリストボックスを作成しようとしました Achievementオブジェクトは、実行に失敗します。
バインディングのPathプロパティを割り当てる必要があります – Maheep
{Binding Path =。}を使用している場合でも、同じ方法で動作します。 –