Renders the contents of a Diagram in specified viewport.
The following tables list the members exposed by the DiagramPresenter type.
Name | Description | |
---|---|---|
Initializes a new instance of the DiagramPresenter class. |
Name | Description | |
---|---|---|
Identifies the ScrollClickDelta dependency property. |
||
Identifies the ScrollWheelDelta dependency property. |
||
Identifies the ScrollX dependency property. |
||
Identifies the ScrollY dependency property. |
||
Identifies the ZoomFactor dependency property. |
Name | Description | |
---|---|---|
For internal use. |
Name | Description | |
---|---|---|
Implements IScrollInfo.CanHorizontallyScroll. |
||
Implements IScrollInfo.CanVerticallyScroll. |
||
Gets or sets the Diagram whose contents should be rendered by this presenter. |
||
Implements IScrollInfo.ExtentHeight. |
||
Implements IScrollInfo.ExtentWidth. |
||
Implements IScrollInfo.HorizontalOffset. |
||
Gets or sets whether the presenter prevents user interaction with the diagram. |
||
Gets or sets the amount to add to scroll position from scrollbar arrow event handlers. |
||
Implements IScrollInfo.ScrollOwner. |
||
Gets or sets the amount to add to scroll position from mouse wheel event handlers. |
||
Gets or sets the horizontal scroll position. |
||
Gets or sets the vertical scroll position. |
||
Implements IScrollInfo.VerticalOffset. |
||
Implements IScrollInfo.ViewportHeight. |
||
Implements IScrollInfo.ViewportWidth. |
||
Gets or sets the effective zoom factor used to scale up or down the Diagram. This property takes into consideration the Diagram.ZoomFactor so changing it will not cause visual change |
Name | Description | |
---|---|---|
Panel.VisualChildrenCount override. |
Name | Description | |
---|---|---|
Implements IScrollInfo.LineDown. |
||
Implements IScrollInfo.LineLeft. |
||
Implements IScrollInfo.LineRight. |
||
Implements IScrollInfo.LineUp. |
||
Implements IScrollInfo.MakeVisible. |
||
Implements IScrollInfo.MouseWheelDown. |
||
Implements IScrollInfo.MouseWheelLeft. |
||
Implements IScrollInfo.MouseWheelRight. |
||
Implements IScrollInfo.MouseWheelUp. |
||
Implements IScrollInfo.PageDown. |
||
Implements IScrollInfo.PageLeft. |
||
Implements IScrollInfo.PageRight. |
||
Implements IScrollInfo.PageUp. |
||
Implements IScrollInfo.SetHorizontalOffset. |
||
Implements IScrollInfo.SetVerticalOffset. |
Name | Description | |
---|---|---|
Panel.ArrangeOverride override. |
||
Overloaded. |
||
Panel.GetVisualChild override. |
||
Panel.MeasureOverride override. |
||
UIElement.OnPreviewMouseDown override. |
||
Control.OnMouseMove override. |
||
UIElement.OnPreviewMouseUp override. |
||
Panel.OnPreviewTouchDown override. |
||
Panel.OnPreviewTouchMove override. |
||
Panel.OnPreviewTouchUp override. |
||
Panel.OnRender override. |
Name | Description | |
---|---|---|
Occurs when the zoom factor changes. |