WPF Как узнать, какой элемент ListBox был нажат

У меня есть приложение WPF, в котором есть список, заполненный элементами типа Match. Как сделать так, чтобы кнопка (содержащаяся в элементе) действительно выбирала элемент, чтобы я мог извлечь значение?

Вот мой код: ни один из них не работает, поскольку нажатие кнопки на самом деле не выбирает элемент

private void LayButton_Click(object sender, RoutedEventArgs e)
{
    var x = (Market)ListBoxSelectedMarket.SelectedItem;
    var y = (sender as ListBoxItem);

}

Спасибо

7
задан Fredrik Hedblad 21 January 2011 в 00:06
поделиться