Sdílet prostřednictvím


Document.WindowSize – událost

Vyvolá se v případě velikosti či přesunutí okna dokumentu.

Obor názvů:  Microsoft.Office.Tools.Word
Sestavení:   Microsoft.Office.Tools.Word.v4.0.Utilities (v Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
  Microsoft.Office.Tools.Word (v Microsoft.Office.Tools.Word.dll)

Syntaxe

'Deklarace
Event WindowSize As WindowEventHandler
event WindowEventHandler WindowSize

Příklady

Následující příklad kódu vytvoří obslužnou rutinu pro WindowSize události.Obslužná rutina události zobrazí titulek okna kolikrát změní velikost okna.V tomto příkladu je doplněk aplikační úrovni.

Private resizeCount As Integer = 0
Private Sub DocumentWindowSize()
    Dim vstoDoc As Document = Globals.Factory.GetVstoObject(Me.Application.ActiveDocument)
    AddHandler vstoDoc.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()
{
    Document vstoDoc = Globals.Factory.GetVstoObject(this.Application.ActiveDocument);
    vstoDoc.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.";
}

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

Document Rozhraní

Microsoft.Office.Tools.Word – obor názvů