bonjour

Ma question est logique de temps en temps il faut faire le ménage !

C'est en installant un nouveau ContextMenuStrip attaché à un RichTextBox dédié que j'ai découvert que les fonctions Copy et Cut répondent bien et Paste ne fonctionne pas ! Or Paste fonctionne bien sur le programme test inspiré de https://www.tutorialspoint.com/vb.ne..._menustrip.htm.

Sur une forme ajouter un RichTextBox et un ContextMenuStrp. Mon code test qui fonctionne bien :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
  Private Sub CutToolStripMenuItem_Click(sender As Object, e As EventArgs) _
Handles CutToolStripMenuItem.Click
        RichTextBox1.Cut()
    End Sub
 
    Private Sub CopyToolStripMenuItem_Click(sender As Object, e As EventArgs) _
Handles CopyToolStripMenuItem.Click
        RichTextBox1.Copy()
    End Sub
 
    Private Sub PasteToolStripMenuItem_Click(sender As Object, e As EventArgs) _
Handles PasteToolStripMenuItem.Click
        RichTextBox1.Paste()
    End Sub
Donc en l'installant dans le programme définitif la fonction Paste ne fonctionne pas.

Je n'ai pas de double définition de Paste dans mon code.

J'ai par contre 4 'vieux' ContextMenuStrip qui trainent et ne servent à rien. Comment les nettoyer de la Form?

Merci pour votre aide.