Offensichtlich darf e.Key
nicht mehr als ein anderer Wert im selben Ereignis sein.
Sie müssen eines der Ereignisse verarbeiten, die KeyEventArgs
verwenden. Dort finden Sie Eigenschaften wie Control
und Modifiers
, mit denen Sie Kombinationen erkennen können.
Das Ereignis KeyPress
, das KeyPressEventArgs
verwendet, hat einfach nicht genügend Informationen.
e.KeyboardDevice.Modifiers
brauchst.