この方法でボタンのコンテキスト メニューをバインドしようとしています。
<Button.ContextMenu>
<ContextMenu ItemsSource="{Binding RelativeSource={RelativeSource AncestorType=UserControl}, Path=Values}"/>
</Button.ContextMenu>
(UserControl には Values プロパティがあります)。
なぜこれが機能しないのですか?ただし、このバインディングを他のコントロールに配置すると、正常<TextBlock Text='{Binding ...}'/>
に動作します。
別の質問ですが、WPF でバインドの問題をデバッグするにはどうすればよいですか?