Idioma

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

Nome Description
WindowOverlay(IWindow)

Inicializa uma nova instância da classe WindowOverlay.

Propriedades

Nome Description
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

Nome Description
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

Nome Description
Tapped

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

Aplica-se a