Как правильно реализовать вызов контекстного меню на Item в ListView. И как реализовать событие клика на кнопке удалить в этом меню для удаления Item из ListView.
Решено:
<ListView.Style>
<Style TargetType="ListView">
<Setter Property="ItemContainerStyle">
<Setter.Value>
<Style TargetType="ListViewItem">
<Setter Property="BorderBrush" Value="WhiteSmoke"/>
<Setter Property="BorderThickness" Value="0,0,0,1"/>
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="ListViewItem">
<ListViewItemPresenter>
<ListViewItemPresenter.ContextFlyout>
<MenuFlyout>
<MenuFlyoutItem Text="Удалить" Click="DeleteTrack_Click" DataContext="{Binding}"/>
</MenuFlyout>
</ListViewItemPresenter.ContextFlyout>
</ListViewItemPresenter>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</Setter.Value>
</Setter>
</Style>
</ListView.Style>
У ListView
есть свойство SelectedItem
. Это как раз выбранный элемент.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Нужна была параллельная обработка очереди, я её реализовал, но есть проблема в том, что в определенном месте обработчика мне нужно реализовать...
Привет всемПомогите решить проблему с picturebox