DocumentDesigner 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.
Classe de concepteur de base pour étendre le comportement en mode design et fournir une vue en mode design de niveau racine d’un Control que prend en charge des contrôles imbriqués et doit recevoir des messages de défilement.
public ref class DocumentDesigner : System::Windows::Forms::Design::ScrollableControlDesigner, IDisposable, System::ComponentModel::Design::IRootDesigner, System::Drawing::Design::IToolboxUser
public class DocumentDesigner : System.Windows.Forms.Design.ScrollableControlDesigner, IDisposable, System.ComponentModel.Design.IRootDesigner, System.Drawing.Design.IToolboxUser
type DocumentDesigner = class
inherit ScrollableControlDesigner
interface IRootDesigner
interface IDesigner
interface IDisposable
interface IToolboxUser
Public Class DocumentDesigner
Inherits ScrollableControlDesigner
Implements IDisposable, IRootDesigner, IToolboxUser
- Héritage
-
DocumentDesigner
- Implémente
Remarques
Ce concepteur est un concepteur racine, ce qui signifie qu’il fournit l’affichage en mode conception de niveau racine pour le document associé lorsqu’il est visualisé en mode création.
Vous pouvez associer un concepteur à un type à l’aide d’un DesignerAttribute. Pour obtenir une vue d’ensemble de la personnalisation du comportement du temps de conception, consultez Extension de la prise en charge Design-Time.
Constructeurs
DocumentDesigner() |
Initialise une nouvelle instance de la classe DocumentDesigner. |
Champs
accessibilityObj |
Spécifie l'objet d'accessibilité pour le concepteur. (Hérité de ControlDesigner) |
menuEditorService |
Initialise la variable menuEditorService à la valeur |
Propriétés
AccessibilityObject |
Obtient le AccessibleObject assigné au contrôle. (Hérité de ControlDesigner) |
ActionLists |
Obtient les listes d'actions au moment du design prises en charge par le composant associé au concepteur. (Hérité de ComponentDesigner) |
AllowControlLasso |
Obtient une valeur indiquant si les contrôles sélectionnés seront à nouveau apparentés. (Hérité de ParentControlDesigner) |
AllowGenericDragBox |
Obtient une valeur qui indique si une zone de glisser générique doit être dessinée lors du glisser-déplacer d'un élément de boîte à outils sur la surface du concepteur. (Hérité de ParentControlDesigner) |
AllowSetChildIndexOnDrop |
Obtient une valeur qui indique si l'ordre de plan des contrôles déplacés par glisser-déplacer doit être maintenu lorsque ceux-ci sont placés sur un ParentControlDesigner. (Hérité de ParentControlDesigner) |
AssociatedComponents |
Obtient la collection de composants associés au composant géré par le concepteur. (Hérité de ControlDesigner) |
AutoResizeHandles |
Obtient ou définit une valeur indiquant si l'allocation de poignée de redimensionnement dépend de la valeur de la propriété AutoSize. (Hérité de ControlDesigner) |
BehaviorService |
Obtient le BehaviorService de l'environnement de design. (Hérité de ControlDesigner) |
Component |
Obtient le composant qui est créé par ce concepteur. (Hérité de ComponentDesigner) |
Control |
Obtient le contrôle qui est créé par le concepteur. (Hérité de ControlDesigner) |
DefaultControlLocation |
Obtient l'emplacement par défaut d'un contrôle ajouté au concepteur. (Hérité de ParentControlDesigner) |
DrawGrid |
Obtient ou définit une valeur indiquant si la grille doit être dessinée sur le contrôle pour ce concepteur. (Hérité de ParentControlDesigner) |
EnableDragRect |
Obtient une valeur indiquant si les rectangles de glissement sont dessinés par le concepteur. (Hérité de ParentControlDesigner) |
GridSize |
Obtient ou définit la taille de chaque carré de la grille qui est dessinée lorsque le concepteur est en mode grille. (Hérité de ParentControlDesigner) |
InheritanceAttribute |
Obtient le InheritanceAttribute du concepteur. (Hérité de ControlDesigner) |
Inherited |
Obtient une valeur indiquant si ce composant est hérité. (Hérité de ComponentDesigner) |
MouseDragTool |
Obtient une valeur qui indique si le concepteur possède un outil valide durant une opération glisser. (Hérité de ParentControlDesigner) |
ParentComponent |
Obtient le composant parent de ControlDesigner. (Hérité de ControlDesigner) |
ParticipatesWithSnapLines |
Obtient une valeur indiquant si le ControlDesigner doit autoriser l'alignement sur les lignes d'alignement (SnapLines) pendant une opération glisser. (Hérité de ControlDesigner) |
SelectionRules |
Obtient le SelectionRules pour le concepteur. |
SetTextualDefaultProperty |
Classe de concepteur de base pour étendre le comportement en mode design et fournir une vue en mode design de niveau racine d’un Control que prend en charge des contrôles imbriqués et doit recevoir des messages de défilement. (Hérité de ComponentDesigner) |
ShadowProperties |
Obtient une collection de valeurs de propriétés qui substituent les paramètres utilisateur. (Hérité de ComponentDesigner) |
SnapLines |
Obtient une liste d'objets SnapLine qui représentent des points d'alignement significatifs pour ce contrôle. (Hérité de ParentControlDesigner) |
Verbs |
Obtient les verbes de design pris en charge par le composant associé au concepteur. (Hérité de ComponentDesigner) |
Méthodes
AddPaddingSnapLines(ArrayList) |
Ajoute des lignes d'alignement (SnapLines) de marge intérieure. (Hérité de ParentControlDesigner) |
BaseWndProc(Message) |
Traite les messages Windows. (Hérité de ControlDesigner) |
CanAddComponent(IComponent) |
Appelé lorsqu'un composant est ajouté au conteneur parent. (Hérité de ParentControlDesigner) |
CanBeParentedTo(IDesigner) |
Indique si le contrôle de ce concepteur peut être apparenté au contrôle du concepteur spécifié. (Hérité de ControlDesigner) |
CanParent(Control) |
Indique si le contrôle spécifié peut être un enfant du contrôle managé par ce concepteur. (Hérité de ParentControlDesigner) |
CanParent(ControlDesigner) |
Indique si le contrôle managé par le concepteur spécifié peut être un enfant du contrôle managé par ce concepteur. (Hérité de ParentControlDesigner) |
CreateTool(ToolboxItem) |
Crée un composant ou un contrôle à partir de l'outil spécifié et l'ajoute au document de design en cours. (Hérité de ParentControlDesigner) |
CreateTool(ToolboxItem, Point) |
Crée un composant ou un contrôle à partir de l'outil spécifié et l'ajoute au document de design en cours, à l'emplacement spécifié. (Hérité de ParentControlDesigner) |
CreateTool(ToolboxItem, Rectangle) |
Crée un composant ou un contrôle à partir de l'outil spécifié et l 'ajoute au document de design en cours, à l'intérieur du rectangle spécifié. (Hérité de ParentControlDesigner) |
CreateToolCore(ToolboxItem, Int32, Int32, Int32, Int32, Boolean, Boolean) |
Fournit les fonctionnalités principales de toutes les méthodes CreateTool(ToolboxItem). (Hérité de ParentControlDesigner) |
DefWndProc(Message) |
Fournit le traitement par défaut pour les messages Windows. (Hérité de ControlDesigner) |
DisplayError(Exception) |
Affiche des informations sur l'exception spécifiée pour l'utilisateur. (Hérité de ControlDesigner) |
Dispose() |
Libère toutes les ressources utilisées par ComponentDesigner. (Hérité de ComponentDesigner) |
Dispose(Boolean) |
Libère les ressources non managées utilisées par DocumentDesigner et libère éventuellement les ressources managées. |
DoDefaultAction() |
Crée une signature de méthode dans le fichier de code source de l'événement par défaut du composant et déplace le curseur de l'utilisateur jusqu'à cet emplacement. (Hérité de ComponentDesigner) |
EnableDesignMode(Control, String) |
Active les fonctionnalités de design pour un contrôle enfant. (Hérité de ControlDesigner) |
EnableDragDrop(Boolean) |
Active ou désactive la prise en charge de la fonctionnalité glisser-déplacer pour le contrôle en cours de création. (Hérité de ControlDesigner) |
EnsureMenuEditorService(IComponent) |
Vérifie l'existence d'un service d'éditeur de menus et en crée un s'il n'existe pas déjà. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetControl(Object) |
Obtient le contrôle à partir du concepteur du composant spécifié. (Hérité de ParentControlDesigner) |
GetControlGlyph(GlyphSelectionType) |
Obtient un glyphe de corps qui représente les limites du contrôle. (Hérité de ParentControlDesigner) |
GetGlyphs(GlyphSelectionType) |
Obtient un GlyphCollection qui représente les objets Glyph. |
GetGlyphs(GlyphSelectionType) |
Obtient une collection d'objets Glyph qui représentent les bordures de sélection et les poignées de manipulation d'un contrôle standard. (Hérité de ParentControlDesigner) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetHitTest(Point) |
Indique si le contrôle doit gérer un clic de souris à un emplacement spécifié. (Hérité de ScrollableControlDesigner) |
GetParentForComponent(IComponent) |
Utilisée par les classes dérivées pour déterminer si elle retourne le contrôle en cours de conception ou un autre Container en lui ajoutant un composant. (Hérité de ParentControlDesigner) |
GetService(Type) |
Tente de récupérer le type spécifié de service du composant du concepteur du site en mode Design. (Hérité de ComponentDesigner) |
GetToolSupported(ToolboxItem) |
Indique si l'outil spécifié est pris en charge par le concepteur. |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
GetUpdatedRect(Rectangle, Rectangle, Boolean) |
Met à jour la position du rectangle spécifié, en ajustant son alignement par rapport à la grille lorsque le mode grille est activé. (Hérité de ParentControlDesigner) |
HookChildControls(Control) |
Achemine les messages à partir des contrôles enfants du contrôle spécifié vers le concepteur. (Hérité de ControlDesigner) |
Initialize(IComponent) |
Initialise le concepteur avec le composant spécifié. |
InitializeExistingComponent(IDictionary) |
Réinitialise un composant existant. (Hérité de ControlDesigner) |
InitializeNewComponent(IDictionary) |
Initialise un composant nouvellement créé. (Hérité de ParentControlDesigner) |
InitializeNonDefault() |
Initialise les propriétés du contrôle dans une valeur non définie par défaut. (Hérité de ControlDesigner) |
InternalControlDesigner(Int32) |
Retourne le Concepteur de contrôles internes avec l'index spécifié dans ControlDesigner. (Hérité de ControlDesigner) |
InvokeGetInheritanceAttribute(ComponentDesigner) |
Obtient le InheritanceAttribute du ComponentDesigner spécifié. (Hérité de ComponentDesigner) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
NumberOfInternalControlDesigners() |
Retourne le nombre de Concepteurs de contrôles internes dans ControlDesigner. (Hérité de ControlDesigner) |
OnContextMenu(Int32, Int32) |
Appelé quand le menu contextuel doit être affiché. |
OnCreateHandle() |
Appelé immédiatement après que le handle du concepteur a été créé. |
OnDragComplete(DragEventArgs) |
Appelée dans le but de nettoyer une opération glisser-déplacer. (Hérité de ParentControlDesigner) |
OnDragDrop(DragEventArgs) |
Appelée lorsqu'un objet glissé est déplacé sur la vue de Concepteur de contrôles. (Hérité de ParentControlDesigner) |
OnDragEnter(DragEventArgs) |
Appelée lorsqu'une opération glisser-déplacer entre dans la vue de Concepteur de contrôles. (Hérité de ParentControlDesigner) |
OnDragLeave(EventArgs) |
Appelée lorsqu'une opération glisser-déplacer sort de la vue de Concepteur de contrôles. (Hérité de ParentControlDesigner) |
OnDragOver(DragEventArgs) |
Appelée lorsqu'un objet glissé-déplacé est glissé sur la vue de Concepteur de contrôles. (Hérité de ParentControlDesigner) |
OnGiveFeedback(GiveFeedbackEventArgs) |
Appelée quand une opération de glisser-déplacer est en cours pour fournir des indications visuelles en fonction de la position du curseur de la souris pendant l’opération de glisser. (Hérité de ParentControlDesigner) |
OnMouseDragBegin(Int32, Int32) |
Appelée lorsque le bouton gauche de la souris est maintenu enfoncé au-dessus du composant. (Hérité de ParentControlDesigner) |
OnMouseDragEnd(Boolean) |
Appelée à la fin d'une opération glisser-déplacer pour terminer ou annuler l'opération. (Hérité de ParentControlDesigner) |
OnMouseDragMove(Int32, Int32) |
Appelée pour chaque mouvement de la souris pendant une opération glisser-déplacer. (Hérité de ParentControlDesigner) |
OnMouseEnter() |
Appelée quand la souris entre initialement dans le contrôle. (Hérité de ParentControlDesigner) |
OnMouseHover() |
Appelée après que le curseur de la souris est placé sur le contrôle. (Hérité de ParentControlDesigner) |
OnMouseLeave() |
Appelée quand la souris entre initialement dans le contrôle. (Hérité de ParentControlDesigner) |
OnPaintAdornments(PaintEventArgs) |
Appelée lorsque le contrôle que le concepteur manage a peint sa surface de sorte que le concepteur puisse peindre d'autres motifs par-dessus le contrôle. (Hérité de ParentControlDesigner) |
OnSetComponentDefaults() |
Obsolète.
Obsolète.
Appelée quand le concepteur est initialisé. (Hérité de ControlDesigner) |
OnSetCursor() |
Fournit une possibilité de modifier le curseur de la souris actuel. (Hérité de ParentControlDesigner) |
PostFilterAttributes(IDictionary) |
Permet à un concepteur de modifier ou de supprimer des éléments de l'ensemble d'attributs qu'il expose à l'aide d'un TypeDescriptor. (Hérité de ComponentDesigner) |
PostFilterEvents(IDictionary) |
Permet à un concepteur de modifier ou de supprimer des éléments de l'ensemble d'événements à l'aide d'un TypeDescriptor. (Hérité de ComponentDesigner) |
PostFilterProperties(IDictionary) |
Permet à un concepteur de modifier ou de supprimer des éléments de l'ensemble de propriétés qu'il expose à l'aide d'un TypeDescriptor. (Hérité de ComponentDesigner) |
PreFilterAttributes(IDictionary) |
Permet à un concepteur d'ajouter des éléments à l'ensemble d'attributs qu'il expose à l'aide d'un TypeDescriptor. (Hérité de ComponentDesigner) |
PreFilterEvents(IDictionary) |
Permet à un concepteur d'ajouter des éléments à l'ensemble d'événements qu'il expose à l'aide d'un TypeDescriptor. (Hérité de ComponentDesigner) |
PreFilterProperties(IDictionary) |
Ajuste le jeu de propriétés exposées par le composant à l'aide de TypeDescriptor. |
RaiseComponentChanged(MemberDescriptor, Object, Object) |
Avertit le IComponentChangeService que ce composant a été modifié. (Hérité de ComponentDesigner) |
RaiseComponentChanging(MemberDescriptor) |
Avertit le IComponentChangeService que ce composant est sur le point d'être modifié. (Hérité de ComponentDesigner) |
ToolPicked(ToolboxItem) |
Sélectionne l'outil spécifié. |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
UnhookChildControls(Control) |
Achemine les messages pour les enfants du contrôle spécifié vers chaque contrôle plutôt que vers un concepteur parent. (Hérité de ControlDesigner) |
WndProc(Message) |
Traite les messages Windows. |
WndProc(Message) |
Traite les messages Windows et passe les messages WM_HSCROLL et WM_VSCROLL au contrôle au moment du design. (Hérité de ScrollableControlDesigner) |