iv'e有一個列表框這勢必球員,列表框的父 與玩家的屬性的datacontext的列表。如何獲得家長的DataContext的
<ListBox>
<ListBox.Items>
<Binding Path="Players"></Binding>
</ListBox.Items>
<DataTemplate>
<ListBoxItem>
<TextBlock Text="{Binding Name}"></TextBlock>
<Button ToolTip="Invite To Play" x:Name="btn_InviteToPlay" Click="btn_InviteToPlay_Click>
</ListBoxItem>
</DataTemplate>
</ListBox.ItemTemplate>
<ListBox>
上的按鈕單擊事件中,我需要得到球員綁定到這個 ListBoxItem的價值
private void btn_InviteToPlay_Click(object sender, RoutedEventArgs e)
{
Button btn = (Button)sender;
// how to retrieve player bound to current listboxitem ?
}