INativeWindow Interface
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.
Définit l’interface d’une fenêtre native.
public interface INativeWindow : IDisposable
type INativeWindow = interface
interface IDisposable
- Dérivé
- Implémente
Propriétés
Bounds |
Obtient ou définit une Rectangle structure contenant les limites externes de cette fenêtre, en coordonnées d’écran. Les limites externes incluent la barre de titre, les bordures et la zone de dessin de la fenêtre. |
ClientRectangle |
Obtient ou définit une Rectangle structure qui contient les limites internes de cette fenêtre, dans les coordonnées du client. Les limites internes incluent la zone de dessin de la fenêtre, mais excluent la barre de titre et les bordures de la fenêtre. |
ClientSize |
Obtient ou définit une Size structure qui contient la taille interne de cette fenêtre. |
Exists |
Obtient une valeur System.Boolean qui indique si la fenêtre a été créée et n’a pas été détruite. |
Focused |
Obtient une valeur System.Boolean qui indique si cette fenêtre a le focus d’entrée. |
Height |
Obtient ou définit la hauteur externe de cette fenêtre. |
Location |
Obtient ou définit une Point structure qui contient l’emplacement de cette fenêtre sur le bureau. |
Size |
Obtient ou définit une Size structure qui contient la taille externe de cette fenêtre. |
Title |
Obtient ou définit le titre de la fenêtre. |
Visible |
Obtient ou définit une valeur System.Boolean qui indique si la fenêtre est visible. |
Width |
Obtient ou définit la largeur externe de cette fenêtre. |
WindowBorder |
Obtient ou définit le WindowBorder pour cette fenêtre. |
WindowInfo |
Obtient le IWindowInfo pour cette fenêtre. |
WindowState |
Obtient ou définit le WindowState pour cette fenêtre. |
X |
Obtient ou définit l’emplacement horizontal de cette fenêtre sur le bureau. |
Y |
Obtient ou définit l’emplacement vertical de cette fenêtre sur le bureau. |
Méthodes
Close() |
Ferme cette fenêtre. |
PointToClient(Point) |
Transforme le point spécifié de l’écran en coordonnées clientes. |
PointToScreen(Point) |
Transforme le point spécifié du client en coordonnées d’écran. |
ProcessEvents() |
Traite les événements de fenêtre en attente. |
Événements
Closed |
Se produit après la fermeture de la fenêtre. |
Closing |
Se produit lorsque la fenêtre est sur le point de se fermer. |
Disposed |
Se produit lorsque la fenêtre est supprimée. |
FocusedChanged |
Se produit lorsque la Focused propriété de la fenêtre change. |
KeyPress |
Se produit chaque fois qu’un caractère est tapé. |
Move |
Se produit chaque fois que la fenêtre est déplacée. |
Resize |
Se produit chaque fois que la fenêtre est redimensionnée. |
TitleChanged |
Se produit lorsque la Title propriété de la fenêtre change. |
VisibleChanged |
Se produit lorsque la Visible propriété de la fenêtre change. |
WindowBorderChanged |
Se produit lorsque la WindowBorder propriété de la fenêtre change. |
WindowStateChanged |
Se produit lorsque la WindowState propriété de la fenêtre change. |