System.Drawing.Design, espace de noms

Bibliothèque de classes .NET Framework 
System.Drawing.Design, espace de noms 

L'espace de noms System.Drawing.Design contient des classes qui étendent la logique et le dessin de l'interface utilisateur au moment du design.

Les classes de cet espace de noms peuvent être utilisées pour créer des éléments de boîte à outils personnalisés, des éditeurs de valeurs spécifiques aux types permettant de modifier et de représenter sous forme graphique les valeurs des types pris en charge, et des convertisseurs de type servant à convertir des valeurs entre certains types. Cet espace de noms fournit les infrastructures de base pour le développement d'extensions de l'interface utilisateur au moment du design.

AttentionAttention

Les classes contenues dans l'espace de noms System.Drawing.Design ne sont pas prises en charge pour une utilisation dans un service Windows ou ASP.NET. La tentative d'utiliser ces classes à partir de l'un de ces types d'applications peut générer des problèmes inattendus, tels que la diminution des performances de service et des exceptions runtime.

ClassesClasses
 ClasseDescription
Classe publiqueBitmapEditorFournit une interface utilisateur qui permet de sélectionner des fichiers bitmap dans un Explorateur de propriétés.
Classe publiqueCategoryNameCollectionReprésente une collection de chaînes de noms de catégorie.
Classe publiqueColorEditorFournit UITypeEditor pour sélectionner visuellement une couleur.
Classe publiqueContentAlignmentEditorFournit un UITypeEditor pour modifier visuellement l'alignement du contenu.
Classe publiqueCursorEditorFournit un UITypeEditor pouvant effectuer une recherche de fichier par défaut pour les fichiers curseur (.cur).
Classe publiqueFontEditorFournit une interface utilisateur qui permet de sélectionner et de configurer un objet Font.
Classe publiqueFontNameEditorFournit un UITypeEditor qui peint un glyphe pour le nom de police.
Classe publiqueIconEditorFournit UITypeEditor pour choisir visuellement une icône.
Classe publiqueImageEditorFournit une interface utilisateur qui permet de sélectionner une image pour une propriété dans une grille de propriétés.
Classe publiqueMetafileEditorFournit un UITypeEditor pouvant effectuer une recherche de fichier par défaut pour les métafichiers (.emf).
Classe publiquePaintValueEventArgsFournit des données pour la méthode PaintValue.
Classe publiquePropertyValueUIItemFournit des informations sur une propriété affichée dans la fenêtre Propriétés, notamment le gestionnaire d'événements, la chaîne d'informations contextuelles et l'icône associés à afficher pour la propriété.
Classe publiqueToolboxComponentsCreatedEventArgsFournit des données pour l'événement ComponentsCreated déclenché lorsque des composants sont ajoutés à la boîte à outils.
Classe publiqueToolboxComponentsCreatingEventArgsFournit des données pour l'événement ComponentsCreating déclenché lorsque des composants sont ajoutés à la boîte à outils.
Classe publiqueToolboxItemFournit une implémentation de base d'un élément de boîte à outils.
Classe publiqueToolboxItemCollectionReprésente une collection d'éléments de boîte à outils.
Classe publiqueToolboxItemContainerEncapsule un ToolboxItem.
Classe publiqueToolboxItemCreatorEncapsule un ToolboxItemCreatorCallback. Cette classe ne peut pas être héritée.
Classe publiqueToolboxServiceFournit une implémentation par défaut de l'interface IToolboxService.
Classe publiqueUITypeEditorFournit une classe de base pouvant être utilisée pour concevoir des éditeurs de valeurs dont l'interface utilisateur permet de représenter et de modifier les valeurs d'objets des types de données pris en charge.
InterfacesInterfaces
 InterfaceDescription
Interface publiqueIPropertyValueUIServiceFournit une interface permettant de gérer les images, les info-bulles et des gestionnaires d'événements pour les propriétés d'un composant affiché dans un explorateur de propriétés.
Interface publiqueIToolboxItemProviderExpose une collection d'éléments de boîte à outils.
Interface publiqueIToolboxServiceFournit des méthodes et des propriétés permettant de gérer et d'interroger la boîte à outils dans l'environnement de développement.
Interface publiqueIToolboxUserDéfinit une interface permettant de déterminer l'élément de boîte à outils actuellement sélectionné et d'indiquer si un concepteur prend en charge un élément de boîte à outils particulier.
DéléguésDélégués
 DéléguéDescription
Délégué publicPropertyValueUIHandlerReprésente la méthode qui ajoute un délégué à une implémentation de IPropertyValueUIService.
Délégué publicPropertyValueUIItemInvokeHandlerReprésente la méthode qui gérera l'événement InvokeHandler d'un PropertyValueUIItem.
Délégué publicToolboxComponentsCreatedEventHandlerReprésente la méthode qui gère l'événement ComponentsCreated.
Délégué publicToolboxComponentsCreatingEventHandlerReprésente la méthode qui gère l'événement ComponentsCreating.
Délégué publicToolboxItemCreatorCallbackReprésente la méthode qui gérera l'événement ToolboxItemCreatorCallback.
ÉnumérationsÉnumérations
 ÉnumérationDescription
Énumération publiqueUITypeEditorEditStyleSpécifie les identificateurs indiquant le style de modification de valeur de UITypeEditor.

Ces informations proviennent du site de http://msdn2.microsoft.com
Source de cette page : http://msdn2.microsoft.com/fr-fr/library/system.drawing.design.aspx

Réseaux sociaux

Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher les interactions avec les réseaux sociaux sur ces pages.

 

Nuage de mots clés

9 mots clés dont 0 définis manuellement (plus d'information...).

Avertissement

Cette page ne possède pas encore de mots clés manuels, ceci est donc un exemple automatique (les niveaux de pertinence sont fictifs, mais les liens sont valables). Pour tester le nuage avec une page qui contient des mots définis manuellement, vous pouvez cliquer ici.

Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher le nuage de mots clés.

 

Astuce pour imprimer les couleurs des cellules de tableaux : http://www.gaudry.be/ast-rf-450.html
Aucun commentaire pour cette page

© Ce document issu de l′infobrol est enregistré sous le certificat Cyber PrInterDeposit Digital Numbertection. Enregistrement IDDN n° 5329-6100
Document créé le 30/10/06 02:13, dernière modification le Vendredi 17 Juin 2011, 12:11
Source du document imprimé : http://www.gaudry.be/dotnet-rf-system.drawing.design.html Document affiché 5 fois ce mois de Mai.
St.Gaudry©07.01.02
Outils (masquer)
||
Recherche (afficher)
Recherche :

Utilisateur (masquer)
Apparence (afficher)
Stats (afficher)
15832 documents
452 astuces.
549 niouzes.
3099 definitions.
447 membres.
8115 messages.

Document genere en :
0,44 seconde

Mises à jour :
Mises à jour du site
Citation (masquer)
Ce qui est terrible sur cette terre, c'est que tout le monde a ses raisons.

Jean Renoir [Extrait du film La règle du jeu]
 
l'infobrol
Nous sommes le Jeudi 31 Mai 2012, 23:14, toutes les heures sont au format GMT+1.00 Heure, heure d'été (+1)