como clicar com o botão direito do mouse no item da Listbox e abrir o menu no WPF

Eu tenho a Caixa de listagem com arquivos, quero clicar com o botão direito do mouse e abrir um menu como Excluir para remover arquivos da Caixa de listage

tualmente, eu tenho essa função depois de clicar com o botão direito do mouse no item dentro da minha caixa de listage

private void listBoxFiles_PreviewMouseRightButtonDown(object sender, MouseButtonEventArgs e)
{

}

e eu implemento no menu Excluir XAML após clicar com o botão direito

          <ListBox.ContextMenu>
                <ContextMenu>                                                        
                    <MenuItem Header="Delete"/>
                </ContextMenu>
            </ListBox.ContextMenu>

a função que exclui o arquivo do meu ListBox:

private void MenuItemDelete_Click(object sender, RoutedEventArgs e)
{            
    if (listBoxFiles.SelectedIndex == -1)
    {
        return;
    }

    //string filePath = (listBoxFiles.SelectedItem).ToString();
    int index = listBoxFiles.SelectedIndex;
    listBoxFiles.Items.RemoveAt(index);
}

questionAnswers(4)

yourAnswerToTheQuestion