WindowOverlay Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é. |