TZControl Classe

Contrôle de base

Definition

Espace de nom: Tzu3D.GUI
Assembly: Tzu3D (in Tzu3D.dll) Version: 1.0.9025.34810
C#
public abstract class TZControl : IDisposable
Inheritance
Object    TZControl
Derived
Implements
IDisposable

Constructeurs

TZControl Créé un Contrôle

Propriétés

AllowDrop Autorise la dépose sur le contrôle
AutoScrollOffset Valeur de l'auto défilement
BackColor Couleur d'arrière plan
BorderColor Couleur de la bordure du contrôle
BorderSize Taille de la bordure du contrôle
BorderStyle Style de la bordure du contrôle
CanFocus Possibilité d'avoir le focus
CanMove Mouvement autorisé du contrôle
CanRaiseEvents Possibilité de relever un évènement
ColorSeparator Séparateur de couleurs
Enabled Activer contrôle
ForeColor Couleur du premier plan
Name Nom du contrôle
Parent Parent du contrôle
Position Position du contrôle
Size Taille du contrôle
TabIndex Index de tabulation
TabStop Possibilité de recevoir le focus
Tag Tag utilisateur
Texture_Border Coordonnées des bordures dans la texture
Texture_Source Coordonnées dans la texture source
Visible Visibilité du contrôle

Méthodes

Add_Child Ajoute un contrôle enfant
BringToFront Envoi le contrôle au premier plan
ChildCount Retourne le nombre d'enfant du contrôle
Contains Indique si un contrôle fait partie des enfants
Controls Liste des contrôles enfants
DisposeLibère toutes les ressources utilisées par le TZControl
Dispose(Boolean)Libère les ressources non managées utilisées par TZControl et libère éventuellement les ressources managées
EqualsDétermine si l'objet spécifié est identique à l'objet actuel.
(Hérité de Object)
FinalizeAutorise un objet à tenter de libérer des ressources et à exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par une opération garbage collection.
(Hérité de Object)
Focused Focus
GetChildAtPoint Récupère un contrôle enfant à partir d'une position
GetHashCodeFait office de fonction de hachage par défaut.
(Hérité de Object)
GetNextControl Récupère le contrôle suivant ou précédent
GetTypeObtient le Type de l'instance actuelle.
(Hérité de Object)
HasChildren Possède des enfants
Hide Cache le contrôle
Intersect Intersection avec des coordonnées 2d
Level Retourne le Niveau du contrôle
MemberwiseCloneCrée une copie superficielle du Object actuel.
(Hérité de Object)
MouseIsInside Souris au dessus du contrôle
MouseIsInsideChild Souris au dessus d'un contrôle enfants
MyIndex Index du contrôle
OnClick Evénement clique de souris
OnControlAdded Evénement contrôle ajouté
OnControlRemoved Evénement contrôle enlevé
OnDragDrop Evénement glissé déposé
OnDragEnter Evénement entré du glissé
OnDragLeave Evénement sortie du glissé
OnDragOver Evénement glissé terminé
OnEnableChanged Evénement changement de l'état activé
OnGotFocus Evénement reçoit le focus
OnKeyDown Evénement touche appuyé
OnKeyPress Evénement touche pressé
OnKeyUp Evénement touche relaché
OnLostFocus Evénement perd le focus
OnMouseDown Evénement bouton de souris appuyé
OnMouseEnter Evénement entré de la souris dans la zone
OnMouseForceLeave Evénement force la sortie de la souris
OnMouseHover Evénement souris au dessus de la zone
OnMouseLeave Evénement sortie de la souris de la zone
OnMouseMove Evénement déplacement de la souris
OnMouseUp Evénement bouton de souris relaché
OnMouseWheel Evénement molette de la souris
OnMove Evénement déplacement du contrôle
OnPositionChanged Evénement changement de la position
OnSizeChanged Evénement changement de la taille
OnTabIndexChanged Evénement index de tabulation changé
OnTabStopChanged Evénement arrêt de la tabulation changé
OnTextChanged Evénement changement du texte
OnVisibleChanged Evénement changement de l'état visible
Process Exécution du processus des contrôles
Process_Children Exécution du processus des contrôles enfants
Render Rendu du Control
Render_Border Rendu de la bordure
Render_Children Rendu des contrôle enfants
Select Sélectionne le contrôle (non implémenté)
SendToBack Envoi le contrôle en arrière plan (non implémenté)
SetBounds Défini la position et la taille du contrôle
Show Affiche le contrôle
TopLevelControl Contrôle racine
ToStringRetourne une chaîne qui représente l'objet actuel.
(Hérité de Object)

Événements

Click Evénement clique de souris
ControlAdded Evénement contrôle ajouté
ControlRemoved Evénement contrôle enlevé
DragDrop Evénement glissé déposé
DragEnter Evénement entré du glissé
DragLeave Evénement sortie du glissé
DragOver Evénement glissé terminé
EnabledChanged Evénement changement de l'état activé
GotFocus Evénement reçoit le focus
KeyDown Evénement touche appuyé
KeyPress Evénement touche pressé
KeyUp Evénement touche relaché
LostFocus Evénement perd le focus
MouseDown Evénement bouton de souris appuyé
MouseEnter Evénement entré de la souris dans la zone
MouseHover Evénement souris au dessus de la zone
MouseLeave Evénement sortie de la souris de la zone
MouseMove Evénement déplacement de la souris
MouseUp Evénement bouton de souris relaché
MouseWheel Evénement molette de la souris
Move Evénement déplacement du contrôle
PositionChanged Evénement changement de la position
Resize Evénement changement de la taille en cours
SizeChanged Evénement changement de la taille
TabIndexChanged Evénement index de tabulation changé
TabStopChanged Evénement arrêt de la tabulation changé
TextChanged Evénement changement du texte
VisibleChanged Evénement changement de l'état visible

Opérateurs

Equality(TZControl, TZControl) Comparateur égal
Inequality(TZControl, TZControl) Comparateur différent

Voir aussi