Visual Basic Combo Box Paste Events

  • VB.NET
  • .NET (FX) 4.0

Es gibt 2 Antworten in diesem Thema. Der letzte Beitrag () ist von us4711.

    Visual Basic Combo Box Paste Events

    Hallo Leute,

    heute habe ich mal ein kleines Problem, dass schon ein paar Knoten im Kopf ausgelöst hat:

    Ich habe in einer Form eine Combo Box, in der ich den Text der im Clipboard steht bearbeiten möchte bevor er eingefügt wird.

    Arbeite ich mit CTRL_V (Einfügen) kann ich den Clipbox Inhalt im KeyDown Event ändern und in die Combobox schreiben. Allerdings steht dann der geänderte Text und der Urprungstext aus dem Clipboard in der Box.
    Irgend etwas führt das Paste noch einmal aus.

    Rechter Mausclick ruft ein Kontextmenue auf (das ich nicht definert habe) mit der Paste Funktionalität. Allerdings finde ich den zugehörigen Paste Event (falls es ihn gibt) nicht um vorher den Text zu bearbeiten.

    Ich habe habe schon versucht über den TextUpdate Event oder TextChanged Event zu gehen, allerdings brauche ich dann wieder Code um festzustellen wer der Sender des Textes ist.

    Hat jemand eine Idee ob es einen Paste Event für die Combobox (oder eventuell die übergeordnete Form) gibt und wie ich daran komme?


    Viele Grüße

    Reiner