ContextMenu.PlacementTarget Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví UIElement relativní, ke kterému ContextMenu je umístěn při otevření.
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
Hodnota vlastnosti
Prvek relativní vzhledem k tomu, který ContextMenu je umístěn při otevření. Výchozí hodnota je null.
- Atributy
Příklady
Cílem je ContextMenu jeho nadřazený objekt. Následující příklady ukazují, jak použít PlacementTarget vlastnost k vyhledání nadřazeného objektu 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
Poznámky
ContextMenu Při přiřazení k FrameworkElement.ContextMenu vlastnosti nebo FrameworkContentElement.ContextMenu vlastnosti ContextMenuService změní tuto hodnotu této vlastnosti na vlastnictví FrameworkElement nebo FrameworkContentElement při ContextMenu otevření. Chcete-li použít jiný UIElement, nastavte ContextMenuService.PlacementTarget vlastnost.
Informace o vlastnosti závislosti
| Položka | Hodnota |
|---|---|
| Pole Identifikátor | PlacementTargetProperty |
Vlastnosti metadat nastavené na true |
None |