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

ISupportInitialize (Interfaz)

Especifica que este objeto admite una notificación sencilla con transacciones para inicializaciones por lotes.

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

public interface ISupportInitialize

El tipo ISupportInitialize expone los siguientes miembros.

  NombreDescripción
Método públicoCompatible con XNA FrameworkBeginInitIndica al objeto que está comenzando la inicialización.
Método públicoCompatible con XNA FrameworkEndInitIndica al objeto que se ha completado la inicialización.
Arriba

ISupportInitialize permite que los controles optimicen varias asignaciones de propiedades. Como consecuencia, se pueden inicializar propiedades codependientes o propiedades múltiples de conjuntos por lotes en tiempo de diseño.

Llame al método BeginInit para indicar el objeto que está comenzando la inicialización. Llame al método EndInit para indicar que la inicialización se ha completado.

En el siguiente ejemplo de código, se muestra el uso de la interfaz ISupportInitialize para inicializar tres controles TrackBar.


((System.ComponentModel.ISupportInitialize)(this.trackBar1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.trackBar2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.trackBar3)).BeginInit();
this.SuspendLayout();
// 
// trackBar1
// 
this.trackBar1.Location = new System.Drawing.Point(160, 400);
this.trackBar1.Name = "trackBar1";
this.trackBar1.TabIndex = 1;
this.trackBar1.Scroll += new System.EventHandler(this.trackBar_Scroll);
// 
// trackBar2
// 
this.trackBar2.Location = new System.Drawing.Point(608, 40);
this.trackBar2.Name = "trackBar2";
this.trackBar2.TabIndex = 2;
this.trackBar2.Scroll += new System.EventHandler(this.trackBar_Scroll);
// 
// trackBar3
// 
this.trackBar3.Location = new System.Drawing.Point(56, 40);
this.trackBar3.Name = "trackBar3";
this.trackBar3.TabIndex = 3;
this.trackBar3.Scroll += new System.EventHandler(this.trackBar_Scroll);
((System.ComponentModel.ISupportInitialize)(this.trackBar1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.trackBar2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.trackBar3)).EndInit();


.NET Framework

Compatible con: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.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:
© 2014 Microsoft