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 | |
---|---|---|
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.";
}