ContentElement::PreviewKeyUp Event

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Occurs when a key is released while the keyboard is focused on this element.

Namespace:   System.Windows
Assembly:  PresentationCore (in PresentationCore.dll)

public:
event KeyEventHandler^ PreviewKeyUp {
	virtual void add(KeyEventHandler^ value) sealed;
	virtual void remove(KeyEventHandler^ value) sealed;
}

Key handling interacts with other platform features such as commanding and text composition. The KeyUp event is a lower-level text input event that might not behave as expected on certain controls. This is because some controls have control compositing or class handling that provides a higher-level version of text input handling and related events. For details, check the documentation for individual controls.

This event creates an alias for the Keyboard::PreviewKeyUp attached event for this class, so that PreviewKeyUp is part of the class members list when ContentElement is inherited as a base element. Event handlers that are attached to the PreviewKeyUp event are attached to the underlying Keyboard::PreviewKeyUp attached event and receive the same event data instance.

Identifier field

PreviewKeyUpEvent

Routing strategy

Tunneling

Delegate

KeyEventHandler

  • The corresponding bubbling event is KeyUp.

  • Override OnPreviewKeyUp to implement class handling for this event in derived classes.

.NET Framework
Available since 3.0
Return to top
Show: