У меня есть ListBox
, который создает TextBlock
для каждого элемента в моей Dictionary
, и мне нужно, чтобы создать событие щелчка и иметь возможность получить что-либо от TextBlock
(Tag
в примере).Как создать событие щелчка в TextBlock внутри WPF ListBox и получить его Tag
Возможно ли это? Я нашел много похожих вопросов, но ничего, что могло бы работать для меня.
Мои ListBox
:
<ListBox x:Name="listbox">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel>
<TextBlock Tag="{Binding Path=Key}"
Text="{Binding Path=Value.ImieNazwisko}"/>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
Спасибо! Он работал хорошо. OnMouseDown работает немного лучше. – Piteqqq