WindowEventArgs (Interfaz)

Proporciona información para los eventos ActivateEvent, Deactivate y WindowSize.

Espacio de nombres:  Microsoft.Office.Tools.Word
Ensamblado:  Microsoft.Office.Tools.Word (en Microsoft.Office.Tools.Word.dll)

Sintaxis

'Declaración
<GuidAttribute("767d9ec0-c72c-4f66-892b-be4a4b20eba3")> _
Public Interface WindowEventArgs
[GuidAttribute("767d9ec0-c72c-4f66-892b-be4a4b20eba3")]
public interface WindowEventArgs

El tipo WindowEventArgs expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Window Obtiene la ventana sobre la que actúan los métodos ActivateEvent, Deactivate y WindowSize.

Arriba

Ejemplos

En el siguiente ejemplo de código, se crea un controlador para el evento WindowSize. El controlador de eventos muestra en el título de la ventana el número de veces que se ha cambiado el tamaño de la ventana.

Se trata de un ejemplo para una personalización en el nivel del documento.

Private resizeCount As Integer = 0
Private Sub DocumentWindowSize()
    AddHandler Me.WindowSize, AddressOf ThisDocument_WindowSize
End Sub

Private Sub ThisDocument_WindowSize(ByVal sender As Object, ByVal e As Microsoft.Office.Tools.Word.WindowEventArgs)
    resizeCount += 1
    e.Window.Caption = "Window resized " & resizeCount.ToString() & " times."
End Sub
int resizeCount = 0;
private void DocumentWindowSize()
{
    this.WindowSize +=
        new Microsoft.Office.Tools.Word.WindowEventHandler(
        ThisDocument_WindowSize);
}

void ThisDocument_WindowSize(object sender,
    Microsoft.Office.Tools.Word.WindowEventArgs e)
{
    resizeCount++;
    e.Window.Caption = "Window resized " +
        resizeCount.ToString() + " times.";
}

Vea también

Referencia

Microsoft.Office.Tools.Word (Espacio de nombres)