MenuFlyout.ShowAt(UIElement, Point) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したターゲット要素を基準にして、指定したオフセットに配置されたポップアップを表示します。
public:
virtual void ShowAt(UIElement ^ targetElement, Point point) = ShowAt;
void ShowAt(UIElement const& targetElement, Point const& point);
public void ShowAt(UIElement targetElement, Point point);
function showAt(targetElement, point)
Public Sub ShowAt (targetElement As UIElement, point As Point)
パラメーター
- targetElement
- UIElement
ポップアップの配置ターゲットとして使用する要素。
- point
- Point
指定したターゲット要素からポップアップをオフセットする位置。
例
UI 要素を基準にメニューを配置するには、要素とオフセットを指定します。
MenuFlyout.ShowAt(element, new Point(0,0));
アプリケーション ウィンドウを基準にメニューを配置するには、 targetElement パラメーターを null に設定 します。
MenuFlyout.ShowAt(null, new Point(x, y));
注釈
MenuFlyout を表示するためにこのメソッドを呼び出すと、可能な場合はアプリケーション ウィンドウの外側に自動的にレンダリングされ、必要に応じて表示されます。
FlowDirection など、一部のプロパティが期待どおりにフローしない場合があります。 正しいフローを確保するには、 MenuFlyoutPresenter MenuFlyoutPresenter でフローの方向を設定できます。MenuFlyoutPresenter は、MenuFlyout が最初に表示される前に設定する必要があります。