Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Delegado ComponentRenameEventHandler

 

Publicado: octubre de 2016

Representa el método que procesará un evento ComponentRename.

Espacio de nombres:   System.ComponentModel.Design
Ensamblado:  System (en System.dll)

[ComVisibleAttribute(true)]
[HostProtectionAttribute(SecurityAction.LinkDemand, SharedState = true)]
public delegate void ComponentRenameEventHandler(
	object sender,
	ComponentRenameEventArgs e
)

Parámetros

sender
Type: System.Object

Origen del evento.

e
Type: System.ComponentModel.Design.ComponentRenameEventArgs

Objeto ComponentRenameEventArgs que contiene los datos del evento.

When you create a T:System.ComponentModel.Design.ComponentRenameEventHandler delegate, you identify the method that will handle the event. To associate the event with your event handler, add an instance of the delegate to the event. The event handler is called whenever the event occurs, unless you remove the delegate. For more information about event-handler delegates, see NIB: Events and Delegates.

The following example demonstrates registering a T:System.ComponentModel.Design.ComponentRenameEventHandler and handling the E:System.ComponentModel.Design.IComponentChangeService.ComponentRename event.

public void LinkComponentRenameEvent(IComponentChangeService changeService)
{
    // Registers an event handler for the ComponentRename event.
    changeService.ComponentRename += new ComponentRenameEventHandler(this.OnComponentRename);            
}

private void OnComponentRename(object sender, ComponentRenameEventArgs e)
{
    // Displayss component renamed information on the console.           
    Console.WriteLine("Type of the component that has been renamed: "+e.Component.GetType().FullName);                  
    Console.WriteLine("New name of the component that has been renamed: "+e.NewName);
    Console.WriteLine("Old name of the component that has been renamed: "+e.OldName);
}

.NET Framework
Disponible desde 1.1
Volver al principio
Mostrar: