Maison > développement back-end > Tutoriel C#.Net > Que sont les composants du fournisseur d'extensions en C# ?

Que sont les composants du fournisseur d'extensions en C# ?

WBOY
Libérer: 2023-08-28 12:01:13
avant
739 Les gens l'ont consulté

C# 中的扩展提供程序组件是什么?

Afin de fournir des propriétés à d'autres composants, vous devez utiliser un fournisseur d'extensions. Prenons un exemple du composant TooTtip.

Vous ajoutez ce composant à votre formulaire. Cela définira une propriété ToolTip pour chaque contrôle. La même propriété n’est pas sous le contrôle PropertyGrid compromis.

myTooltip1.SetToolTip(btn1, "This is ToolTip!");
Copier après la connexion

Voyons comment implémenter le composant du fournisseur d'extension -

Tout d'abord, définissez un composant -

public class MyExtender : IExtenderProvider {...}
Copier après la connexion

IExtenderProvider Definition -

public interface IExtenderProvider {
   bool newExtend(object extendeNew);
}
Copier après la connexion

Vous devez maintenant implémenter la méthode newExtend. Cela renvoie true pour chaque composant ou contrôle associé.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal