Show / Hide Table of Contents

# Delegate PDFViewWPF.LayoutChangedHandler

Delegate for when the layout changes This event is used to notify any subscriber that the layout has changes, so that they can adjust their content on the screen to line up with the document. Use this in conjunction with CurrentZoomChanged to cover all cases where the PDFViewWPF might change appearance.

###### Namespace: pdftron.PDF

###### Assembly: PDFNet.dll

##### Syntax

    public delegate void PDFViewWPF.LayoutChangedHandler(PDFViewWPF viewer)

##### Parameters

Type | Name | Description
--- | --- | ---
PDFViewWPF | viewer | Delegate for when the layout changes This event is used to notify any subscriber that the layout has changes, so that they can adjust their content on the screen to line up with the document. Use this in conjunction with CurrentZoomChanged to cover all cases where the PDFViewWPF might change appearance.

### Constructors

#### LayoutChangedHandler(object, IntPtr)

##### Declaration

    public LayoutChangedHandler(object A_0, IntPtr A_1)

##### Parameters

Type | Name | Description
--- | --- | ---
object | A_0 |
IntPtr | A_1 |

### Methods

#### BeginInvoke(PDFViewWPF, AsyncCallback, object)

##### Declaration

    public IAsyncResult BeginInvoke(PDFViewWPF viewer, AsyncCallback callback, object obj)

##### Parameters

Type | Name | Description
--- | --- | ---
PDFViewWPF | viewer |
AsyncCallback | callback |
object | obj |

##### Returns

Type | Description
--- | ---
IAsyncResult |

#### EndInvoke(IAsyncResult)

##### Declaration

    public void EndInvoke(IAsyncResult result)

##### Parameters

Type | Name | Description
--- | --- | ---
IAsyncResult | result |

#### Invoke(PDFViewWPF)

##### Declaration

    public void Invoke(PDFViewWPF viewer)

##### Parameters

Type | Name | Description
--- | --- | ---
PDFViewWPF | viewer |