Sdílet prostřednictvím


ContextMenu.CustomPopupPlacementCallback Vlastnost

Definice

Získá nebo nastaví zpětné volání, které označuje, kde ContextMenu má být umístěn na obrazovce.

public:
 property System::Windows::Controls::Primitives::CustomPopupPlacementCallback ^ CustomPopupPlacementCallback { System::Windows::Controls::Primitives::CustomPopupPlacementCallback ^ get(); void set(System::Windows::Controls::Primitives::CustomPopupPlacementCallback ^ value); };
[System.ComponentModel.Bindable(false)]
public System.Windows.Controls.Primitives.CustomPopupPlacementCallback CustomPopupPlacementCallback { get; set; }
[<System.ComponentModel.Bindable(false)>]
member this.CustomPopupPlacementCallback : System.Windows.Controls.Primitives.CustomPopupPlacementCallback with get, set
Public Property CustomPopupPlacementCallback As CustomPopupPlacementCallback

Hodnota vlastnosti

Zpětné volání, které určuje umístění ContextMenu.

Atributy

Poznámky

Aby Placement bylo možné použít delegáta zpětného volání, musí být vlastnost nastavena na Custom hodnotu .

Delegát CustomPopupPlacementCallback vrátí pole možných bodů, které jsou definovány s ohledem na PlacementTarget. Při zobrazení místní nabídky je vybrán bod, který maximalizuje velikost ToolTip okna, které je vidět.

Chování je stejné jako u automaticky otevírané nabídky. Další informace najdete v tématu Postupy: Určení vlastní pozice automaticky otevírané nabídky a ukázky umístění automaticky otevírané nabídky.

Informace o vlastnosti závislosti

Pole Identifikátor CustomPopupPlacementCallbackProperty
Vlastnosti metadat nastavené na true Žádné

Platí pro