GoXam for WPF v3
DiagramPanel Class Methods


Northwoods.GoXam Namespace : DiagramPanel Class

For a list of all members of this type, see DiagramPanel members.

Public Methods
 NameDescription
Public MethodOverloaded.  (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.UIElement)
Public MethodOverloaded.  (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.FrameworkElement)
Public Method (Inherited from System.Windows.UIElement)
Public MethodOverloaded.  (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.FrameworkElement)
Public MethodOverloaded.  (Inherited from System.Windows.FrameworkElement)
Public MethodOverloaded.  (Inherited from System.Windows.FrameworkElement)
Public Method (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.UIElement)
Public MethodOverloaded. Center a Part's bounds within this viewport.  
Public Method Center a particular area of the diagram within this viewport.  
Public MethodOverloaded.  (Inherited from System.Windows.DependencyObject)
Public Method (Inherited from System.Windows.DependencyObject)
Public Method Compute the bounding rectangle that surrounds a given collection of parts.  
Public Method Start or continue automatically scrolling the view during a mouse drag.  
Public Method (Inherited from System.Windows.FrameworkElement)
Public Method (Inherited from System.Windows.DependencyObject)
Public Method (Inherited from System.Windows.Media.Visual)
Public Method Search all parts that are at a given point that meet a given predicate, and return the first element that matches.  
Public Method Search all parts that are at a given point that meet a given predicate, and return a collection of elements that match.  
Public Method Find elements that are within a rectangle.  
Public Method Find elements that are within a distance of a point.  
Public MethodFind a Layer of the given type T with exactly the same Layer.Id as the given name.  
Public Method (Inherited from System.Windows.FrameworkElement)
Public MethodReturn the front-most Part that is at a given point.  
Public MethodReturn all of the Parts that are at a given point.  
Public Method Find parts that are within a rectangle.  
Public Method Find parts that are near a point.  
Public Method (Inherited from System.Windows.FrameworkElement)
Public Method (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.FrameworkElement)
Public Method (Inherited from System.Windows.DependencyObject)
Public MethodFind a Layer of the given type T with exactly the same Layer.Id as the given name, or return a default layer of the given type.  
Public Method (Inherited from System.Windows.DependencyObject)
Public Method (Inherited from System.Windows.DependencyObject)
Public Method (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.DependencyObject)
Public Method (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.Media.Visual)
Public Method (Inherited from System.Windows.Media.Visual)
Public Methodstatic (Shared in Visual Basic) This predicate is true if the mouse button event represents a double-click.  
Public MethodIncreases the VerticalOffset by ScrollVerticalLineChange. (Implements IScrollInfo.)  
Public MethodDecreases the HorizontalOffset by ScrollHorizontalLineChange. (Implements IScrollInfo.)  
Public MethodIncreases the HorizontalOffset by ScrollHorizontalLineChange. (Implements IScrollInfo.)  
Public MethodDecreases the VerticalOffset by ScrollVerticalLineChange. (Implements IScrollInfo.)  
Public MethodOverloaded.  Generates a bitmap displaying the parts currently visible in the diagram.  
Public MethodScroll the diagram so that a given element (visual) is in the viewport. (Implements IScrollInfo.)  
Public Method (Inherited from System.Windows.UIElement)
Public MethodIncreases the VerticalOffset by ScrollVerticalLineChange times the number of lines to scroll for mouse wheel rotation. (Implements IScrollInfo.)  
Public MethodDecreases the HorizontalOffset by ScrollHorizontalLineChange times the number of lines to scroll for mouse wheel rotation. (Implements IScrollInfo.)  
Public MethodIncreases the HorizontalOffset by ScrollHorizontalLineChange times the number of lines to scroll for mouse wheel rotation. (Implements IScrollInfo.)  
Public MethodDecreases the VerticalOffset by ScrollVerticalLineChange times the number of lines to scroll for mouse wheel rotation. (Implements IScrollInfo.)  
Public Method (Inherited from System.Windows.FrameworkElement)
Public Method (Inherited from System.Windows.FrameworkElement)
Public MethodIncreases the VerticalOffset by ViewportHeight. (Implements IScrollInfo.)  
Public MethodDecreases the HorizontalOffset by ViewportWidth. (Implements IScrollInfo.)  
Public MethodIncreases the HorizontalOffset by ViewportWidth. (Implements IScrollInfo.)  
Public MethodDecreases the VerticalOffset by ViewportHeight. (Implements IScrollInfo.)  
Public Method Simulate some mouse events.  
Public Method (Inherited from System.Windows.Media.Visual)
Public Method (Inherited from System.Windows.Media.Visual)
Public Method (Inherited from System.Windows.FrameworkElement)
Public Method (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.DependencyObject)
Public Method (Inherited from System.Windows.FrameworkElement)
Public Method (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.UIElement)
Public MethodOverloaded.  (Inherited from System.Windows.FrameworkElement)
Public Method (Inherited from System.Windows.DependencyObject)
Public MethodChange the value of HorizontalOffset by changing the value of Position. (Implements IScrollInfo.)  
Public Method (Inherited from System.Windows.FrameworkElement)
Public MethodSet the Scale and Position properties with animation.  
Public MethodOverloaded.  (Inherited from System.Windows.DependencyObject)
Public MethodChange the value of VerticalOffset by changing the value of Position. (Implements IScrollInfo.)  
Public Method Stop any ongoing auto-scroll action.  
Public MethodConvert a Point in model coordinates to element coordinates.  
Public Methodstatic (Shared in Visual Basic)Overloaded.   
Public Method (Inherited from System.Windows.Media.Visual)
Public Method (Inherited from System.Windows.Media.Visual)
Public MethodConvert a Point in element coordinates to model coordinates.  
Public Method (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.FrameworkElement)
Public Method (Inherited from System.Windows.FrameworkElement)
Public Method  
Public Method (Inherited from System.Windows.FrameworkElement)
Public MethodRequest that the DiagramBounds value be updated, with a call to ComputeDiagramBounds.  
Public Method (Inherited from System.Windows.UIElement)
Public MethodOverloaded. Change the Scale so that everything within the DiagramBounds fits within the viewport.  
Top
Protected Methods
 NameDescription
Protected Method (Inherited from System.Windows.Media.Visual)
Protected Method (Inherited from System.Windows.FrameworkElement)
Protected MethodOverridden. When overridden in a derived class, positions child elements and determines a size for a System.Windows.FrameworkElement derived class.  
Protected Method This method is called to determine the next position in the document for this view, given a point at which the user is dragging the mouse.  
Protected MethodThis is called by UpdateDiagramBounds to determine a new value for DiagramBounds.  
Protected MethodCreate the GridPattern for the whole diagram, using the GridPatternTemplate data template.  
Protected Method (Inherited from System.Windows.Controls.Panel)
Protected MethodThis overridable method changes the Position so that the given element elt becomes visible in the viewport.  
Protected Method (Inherited from System.Windows.FrameworkElement)
Protected Method (Inherited from System.Windows.Controls.Panel)
Protected MethodOverloaded.  (Inherited from System.Windows.UIElement)
Protected MethodIf there are no Layers in this panel's collection of Children, create the standard set of layers.  
Protected Method (Inherited from System.Windows.FrameworkElement)
Protected MethodOverridden. When overridden in a derived class, measures the size in layout required for child elements and determines a size for the System.Windows.FrameworkElement-derived class.  
Protected Method (Inherited from System.Windows.UIElement)
Protected MethodThis overridable method is called when the DiagramBounds or HorizontalContentAlignment or VerticalContentAlignment or Stretch properties change.  
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.FrameworkElement)
Protected Method (Inherited from System.Windows.FrameworkElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected MethodRaise the DiagramBoundsChanged event.  
Protected Method (Inherited from System.Windows.Media.Visual)
Protected MethodOverridden. Invoked when an unhandled System.Windows.DragDrop.DragEnter attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.  
Protected MethodOverridden. Invoked when an unhandled System.Windows.DragDrop.DragLeave attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.  
Protected MethodOverridden. Invoked when an unhandled System.Windows.DragDrop.DragOver attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.  
Protected MethodOverridden. Invoked when an unhandled System.Windows.DragDrop.DragEnter attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.  
Protected MethodOverridden. Invoked when an unhandled System.Windows.DragDrop.GiveFeedback attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.  
Protected Method (Inherited from System.Windows.FrameworkElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.FrameworkElement)
Protected MethodThis overridable method is called after the first layout has been performed and the DiagramBounds has been computed.  
Protected Method (Inherited from System.Windows.Controls.Panel)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected MethodThis overridable method is called after each layout has been performed and the DiagramBounds has been computed.  
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected MethodOverridden. Invoked when an unhandled System.Windows.Input.Mouse.LostMouseCapture attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.  
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected MethodOverridden. Invoked when an unhandled System.Windows.Input.Mouse.MouseDown attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.  
Protected MethodOverridden. Invoked when an unhandled System.Windows.Input.Mouse.MouseEnter attached event is raised on this element. Implement this method to add class handling for this event.  
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected MethodOverridden. Invoked when an unhandled System.Windows.Input.Mouse.MouseMove attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.  
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected MethodOverridden. Invoked when an unhandled System.Windows.Input.Mouse.MouseUp routed event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.  
Protected MethodOverridden. Invoked when an unhandled System.Windows.Input.Mouse.MouseWheel attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.  
Protected MethodThis overridable method is called when the Position changes.  
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.FrameworkElement)
Protected MethodOverridden. Invoked when an unhandled System.Windows.DragDrop.QueryContinueDrag attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.  
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.Controls.Panel)
Protected MethodThis overridable method is called when the Scale changes.  
Protected Method This overridable method is called when the panel's actual size changes.  
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.FrameworkElement)
Protected Method (Inherited from System.Windows.FrameworkElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected MethodRaise the ViewportBoundsChanged event.  
Protected MethodOverridden. Called when the parent of the visual object is changed.  
Protected Method (Inherited from System.Windows.Media.Visual)
Top
See Also

Reference

DiagramPanel Class
Northwoods.GoXam Namespace