UIElement.KeyboardAcceleratorPlacementTarget
UIElement.KeyboardAcceleratorPlacementTarget
UIElement.KeyboardAcceleratorPlacementTarget
UIElement.KeyboardAcceleratorPlacementTarget
Property
Definition
Gets or sets a value that indicates the control tooltip that displays the accelerator key combination.
public : DependencyObject KeyboardAcceleratorPlacementTarget { get; set; }
DependencyObject KeyboardAcceleratorPlacementTarget();
void KeyboardAcceleratorPlacementTarget(DependencyObject keyboardacceleratorplacementtarget);
public DependencyObject KeyboardAcceleratorPlacementTarget { get; set; }
Public ReadWrite Property KeyboardAcceleratorPlacementTarget As DependencyObject
Property Value
The control tooltip that displays the accelerator key combination.
Additional features and requirements
Device family |
Windows 10, version 1803 (introduced v10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced v6)
|
Examples
<Grid x:Name="Container">
<Button Content="Click"
ToolTipService.ToolTip="Tooltip"
ToolTipService.PlacementTarget="{x:Bind Container}"
KeyboardAcceleratorPlacementTarget="{x:Bind Container}">
<Button.KeyboardAccelerators>
<KeyboardAccelerator Key="S" Modifiers="Control"/>
</Button.KeyboardAccelerators>
</Button>
</Grid>
In some cases, you might need to present a tooltip relative to another element (typically a container object). For example, a Pivot control that displays the tooltip for a PivotItem with the Pivot header.
Here, we show how to use the KeyboardAcceleratorPlacementTarget property to display the keyboard accelerator key combination for a Save button with the Grid container instead of the button.
<Grid x:Name="Container">
<Button Content="Save" Click="OnSave">
<Button.KeyboardAccelerators>
<KeyboardAccelerator Key="S" Modifiers="Control"
KeyboardAcceleratorPlacementTarget="{x:Bind Container}"/>
</Button.KeyboardAccelerators>
</Button>
</Grid>
Remarks
Use the KeyboardAcceleratorPlacementMode property to specify whether the control tooltip displays the key combination for it's associated keyboard accelerator.
See also
Feedback
We'd love to hear your thoughts. Choose the type you'd like to provide:
Our feedback system is built on GitHub Issues. Read more on our blog.
Loading feedback...