ContextMenu.PlacementTarget Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit l'élément UIElement en fonction duquel l'info-bulle ContextMenu est positionnée à son ouverture.
public:
property System::Windows::UIElement ^ PlacementTarget { System::Windows::UIElement ^ get(); void set(System::Windows::UIElement ^ value); };
[System.ComponentModel.Bindable(true)]
public System.Windows.UIElement PlacementTarget { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.PlacementTarget : System.Windows.UIElement with get, set
Public Property PlacementTarget As UIElement
Valeur de propriété
Élément en fonction duquel le ContextMenu est positionné à son ouverture. La valeur par défaut est null
.
- Attributs
Exemples
La cible d’un ContextMenu est son parent. Les exemples suivants montrent comment utiliser la PlacementTarget propriété pour rechercher le parent d’un ContextMenu.
ContextMenu cm = (ContextMenu)sender;
target = cm.PlacementTarget;
Dim cm As ContextMenu = CType(sender, ContextMenu)
target = cm.PlacementTarget
ContextMenu cm = (ContextMenu)ContextMenu.ItemsControlFromItemContainer ((MenuItem)e.OriginalSource);
UIElement placementTarget = cm.PlacementTarget;
Dim cm As ContextMenu = CType(ContextMenu.ItemsControlFromItemContainer (CType(e.OriginalSource, MenuItem)), ContextMenu)
Dim placementTarget As UIElement = cm.PlacementTarget
Remarques
Lorsque le ContextMenu est affecté à la FrameworkElement.ContextMenu propriété ou FrameworkContentElement.ContextMenu , le ContextMenuService remplace cette valeur de cette propriété par le propriétaire FrameworkElement ou FrameworkContentElement lorsque le s’ouvre ContextMenu . Pour utiliser un autre UIElement, définissez la ContextMenuService.PlacementTarget propriété .
Informations sur les propriétés de dépendance
Champ Identificateur | PlacementTargetProperty |
Propriétés de métadonnées définies sur true |
Aucun |