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


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 необходимо задать.

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

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