ウィンドウにリスト(以下を参照)が含まれています。ウィンドウにDataContext
は、Items
との2つのプロパティがありAllowItemCommand
ます。
ウィンドウのプロパティに対して解決する必要があるHyperlink
のCommand
プロパティのバインディングを取得するにはどうすればよいDataContext
ですか?
<ListView ItemsSource="{Binding Items}">
<ListView.View>
<GridView>
<GridViewColumn Header="Action">
<GridViewColumn.CellTemplate>
<DataTemplate>
<StackPanel>
<TextBlock>
<!-- this binding is not working -->
<Hyperlink Command="{Binding AllowItemCommand}"
CommandParameter="{Binding .}">
<TextBlock Text="Allow" />
</Hyperlink>
</TextBlock>
</StackPanel>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
</GridView>
</ListView.View>
</ListView>
デバッガーに入り、UIが構築されているところまでステップスルーできますか?もしそうなら、変数に入ってドリルアップしてみてください
—
ist_lion