есть список lisview с кнопками внутри. как можно получить элемент списка и объект данных, кликнув по какой-либо кнопке внутри него ?
в обработчике события клика по элементу (кнопке), необходимо написать
public void Like(object sender, RoutedEventArgs e)
{
var item = (Item)(sender as Button).DataContext;
}
где Item - тип, который задавался в DataTemplate. в item будет находится привязанный к элементу списка объект данных
UPD: забыл добавить, что в листвью идет привязка к этому методу через x:Bind, примерно так: ItemClick="{x:Bind ваша_VM.Like}"
Сборка персонального компьютера от Artline: умный выбор для современных пользователей