Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

ToolStripControlHost.OnSubscribeControlEvents (Método)

Suscribe eventos procedentes del control hospedado.

Espacio de nombres:  System.Windows.Forms
Ensamblado:  System.Windows.Forms (en System.Windows.Forms.dll)

protected virtual void OnSubscribeControlEvents(
	Control control
)

Parámetros

control
Tipo: System.Windows.Forms.Control
Control a partir del cual se suscribirán eventos.

Reemplace el método OnSubscribeControlEvents para agregar o evitar la sincronización de eventos del control.

Si reemplaza y enlaza eventos aquí, elimine sus enlaces utilizando el método OnUnsubscribeControlEvents.

Cuando se genera un evento, se llama al controlador de eventos por medio de un delegado. Para obtener más información, vea Provocar un evento.

El método OnSubscribeControlEvents permite también que las clases derivadas controlen el evento sin asociar un delegado. Esta es la técnica preferida para controlar eventos en una clase derivada.

Notas para los herederos

Al reemplazar OnSubscribeControlEvents en una clase derivada, asegúrese de llamar al método OnSubscribeControlEvents de la clase base para que los delegados registrados reciban el evento.

En el ejemplo de código siguiente se muestra cómo configurar el control de eventos para un evento expuesto por el control hospedado. Este ejemplo de código forma parte de un ejemplo más extenso referente a la clase ToolStripControlHost.


		protected override void OnSubscribeControlEvents(Control c)
		{
			// Call the base so the base events are connected.
			base.OnSubscribeControlEvents(c);

			// Cast the control to a MonthCalendar control.
			MonthCalendar monthCalendarControl = (MonthCalendar) c;

			// Add the event.
			monthCalendarControl.DateChanged +=
				new DateRangeEventHandler(OnDateChanged);
		}


.NET Framework

Compatible con: 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft