Partager via


WindowOverlay Classe

Définition

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
Héritage
WindowOverlay
Dérivé
Implémente

Constructeurs

WindowOverlay(IWindow)

Initialise une nouvelle instance de la classe WindowOverlay.

Propriétés

Density

Obtient la densité de la couche. Peut être utilisé pour passer des paramètres de densité à des dessins sous-jacents.

DisableUITouchEventPassthrough

Obtient ou définit une valeur indiquant s’il faut désactiver le passthrough d’événement touch de l’interface utilisateur. Activez cette option lorsque vous souhaitez activer le test de positionnement de la superposition actuelle sans interagir avec l’interface utilisateur de sous-couche.

EnableDrawableTouchHandling

Obtient ou définit une valeur indiquant s’il faut activer la gestion des événements tactiles lors de la sélection d’un élément dessinable sur la superposition. Ce paramètre est remplacé par DisableUITouchEventPassthrough.

GraphicsView
IsPlatformViewInitialized

Obtient une valeur indiquant si la couche tactile et de dessin de la plateforme a été initialisée. Si ce n’est pas le cas, vous ne pourrez pas dessiner ou utiliser des tests de positionnement sur la superposition.

IsVisible

Obtient ou définit une valeur indiquant s’il faut dessiner la superposition de fenêtre.

Window

Obtient le conteneur IWindow.

WindowElements

Obtient la collection actuelle d’éléments dessinables sur la superposition.

Méthodes

AddWindowElement(IWindowOverlayElement)

Ajoute un nouvel élément dessinable à la superposition.

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

Gère la mise à jour de la couche de dessin lorsqu’une modification de disposition de l’interface utilisateur se produit.

Initialize()

Initialisez la superposition.

Invalidate()

Invalide la couche. Appelez pour forcer le calque à redessiner.

RemoveWindowElement(IWindowOverlayElement)

Supprime un élément dessinable de la superposition.

RemoveWindowElements()

Supprime tous les éléments dessinables de la superposition.

Événements

Tapped

Gestionnaire d’événements déclenché chaque fois qu’il WindowOverlay est appuyé.

S’applique à