Compartilhar via


WindowOverlay Classe

Definição

public ref class WindowOverlay : Microsoft::Maui::Graphics::IDrawable, Microsoft::Maui::IWindowOverlay
public class WindowOverlay : Microsoft.Maui.Graphics.IDrawable, Microsoft.Maui.IWindowOverlay
type WindowOverlay = class
    interface IWindowOverlay
    interface IDrawable
Public Class WindowOverlay
Implements IDrawable, IWindowOverlay
Herança
WindowOverlay
Derivado
Implementações

Construtores

WindowOverlay(IWindow)

Inicializa uma nova instância da classe WindowOverlay.

Propriedades

Density

Obtém a densidade da camada. Pode ser usado para passar as configurações de densidade para os desenháveis subjacentes.

DisableUITouchEventPassthrough

Obtém ou define um valor que indica se deseja desabilitar a passagem de evento de toque da interface do usuário. Habilite isso quando você quiser habilitar o teste de ocorrência da sobreposição atual sem se conectar à interface do usuário subjacente.

EnableDrawableTouchHandling

Obtém ou define um valor que indica se deseja habilitar a manipulação de eventos de toque ao selecionar qualquer elemento desenhável na sobreposição. Essa configuração é substituída por DisableUITouchEventPassthrough.

GraphicsView
IsPlatformViewInitialized

Obtém um valor que indica se a camada de toque e desenho da plataforma foi inicializada. Se não tiver, você não poderá desenhar ou usar testes de clique na Sobreposição.

IsVisible

Obtém ou define um valor que indica se a sobreposição da janela deve ser desenhada.

Window

Obtém o que contém IWindow.

WindowElements

Obtém a coleção atual de elementos desenháveis na sobreposição.

Métodos

AddWindowElement(IWindowOverlayElement)

Adiciona um novo elemento desenhável à sobreposição.

Deinitialize()
Draw(ICanvas, RectF)
HandleUIChange()

Manipula a atualização da camada de desenho quando ocorre uma alteração de layout da interface do usuário.

Initialize()

Inicialize a sobreposição.

Invalidate()

Invalida a camada. Chame para forçar a camada a ser redesenhada.

RemoveWindowElement(IWindowOverlayElement)

Remove um elemento desenhável da sobreposição.

RemoveWindowElements()

Remove todos os elementos desenháveis da sobreposição.

Eventos

Tapped

O manipulador de eventos que é acionado sempre que o WindowOverlay botão é tocado.

Aplica-se a