Поделиться через


MenuFlyout.ShowAt(UIElement, Point) Метод

Определение

Отображает всплывающий элемент, размещенный с указанным смещением по отношению к указанному целевому элементу.

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

Точка смещения всплывающего элемента из указанного целевого элемента.

Примеры

Чтобы разместить меню относительно элемента пользовательского интерфейса, укажите элемент и смещение.

MenuFlyout.ShowAt(element, new Point(0,0));

Чтобы разместить меню относительно окна приложения, присвойте параметру targetElementзначение NULL.

MenuFlyout.ShowAt(null, new Point(x, y));

Комментарии

При вызове этого метода для отображения MenuFlyout он автоматически отображается за пределами окна приложения, если это возможно и необходимо.

Некоторые свойства могут работать не так, как ожидалось, например FlowDirection. Чтобы обеспечить правильный поток, можно задать направление потока в меню MenuFlyoutPresenter . Перед первым отображением MenuFlyoutPresenter необходимо задать menuFlyout.

Применяется к

См. также раздел