ToolboxComponentsCreatingEventHandler Délégué
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.
Représente la méthode qui gère l’événement ComponentsCreating.
public delegate void ToolboxComponentsCreatingEventHandler(System::Object ^ sender, ToolboxComponentsCreatingEventArgs ^ e);
public delegate void ToolboxComponentsCreatingEventHandler(object sender, ToolboxComponentsCreatingEventArgs e);
type ToolboxComponentsCreatingEventHandler = delegate of obj * ToolboxComponentsCreatingEventArgs -> unit
Public Delegate Sub ToolboxComponentsCreatingEventHandler(sender As Object, e As ToolboxComponentsCreatingEventArgs)
Paramètres
- sender
- Object
Source de l'événement.
ToolboxComponentsCreatingEventArgs qui fournit des données pour l'événement.
Exemples
L’exemple de code suivant fournit une méthode qui joint un gestionnaire d’événements pour l’événement ComponentsCreating d’un ToolboxItem, et une méthode de gestionnaire d’événements ToolboxComponentsCreatingEventHandler qui écrit le nom du type du composant qui doit recevoir le ou les nouveaux composants dans le Console lorsque le gestionnaire d’événements est déclenché par un ComponentsCreating événement.
public:
[PermissionSetAttribute(SecurityAction::Demand, Name="FullTrust")]
void LinkToolboxComponentsCreatingEvent( ToolboxItem^ item )
{
item->ComponentsCreating +=
gcnew ToolboxComponentsCreatingEventHandler( this, &Form1::OnComponentsCreating );
}
private:
void OnComponentsCreating( Object^ sender, ToolboxComponentsCreatingEventArgs^ e )
{
// Displays ComponentsCreating event information on the Console.
Console::WriteLine( "Name of the class of the root component of " +
"the designer host receiving new components: " +
e->DesignerHost->RootComponentClassName );
}
public void LinkToolboxComponentsCreatingEvent(ToolboxItem item)
{
item.ComponentsCreating += new ToolboxComponentsCreatingEventHandler(this.OnComponentsCreating);
}
private void OnComponentsCreating(object sender, ToolboxComponentsCreatingEventArgs e)
{
// Displays ComponentsCreating event information on the Console.
Console.WriteLine("Name of the class of the root component of " +
"the designer host receiving new components: " +
e.DesignerHost.RootComponentClassName);
}
Public Sub LinkToolboxComponentsCreatingEvent(ByVal item As ToolboxItem)
AddHandler item.ComponentsCreating, AddressOf Me.OnComponentsCreating
End Sub
Private Sub OnComponentsCreating(ByVal sender As Object, ByVal e As ToolboxComponentsCreatingEventArgs)
' Displays ComponentsCreating event information on the Console.
Console.WriteLine(("Name of the class of the root component of the designer host receiving new components: " + e.DesignerHost.RootComponentClassName))
End Sub
Remarques
Lorsque vous créez un délégué ToolboxComponentsCreatingEventHandler, vous identifiez la méthode qui gérera l'événement. Pour associer l'événement au gestionnaire d'événements, ajoutez une instance du délégué à l'événement. Le gestionnaire d'événements est appelé chaque fois qu'un événement se produit, sauf si vous supprimez le délégué. Pour plus d’informations sur les délégués de gestionnaire d’événements, consultez Gestion et déclenchement d’événements.
Méthodes d’extension
GetMethodInfo(Delegate) |
Obtient un objet qui représente la méthode représentée par le délégué spécifié. |