| Name | Description |
| AddHandler | Adds a routed event handler for a specified routed event, adding the handler to the handler collection on the current element. Specify handledEventsToo as true to have the provided handler be invoked for routed event that had already been marked as handled by another element along the event route. (Inherited from System.Windows.UIElement) |
| Arrange | Positions child objects and determines a size for a System.Windows.UIElement. Parent objects that implement custom layout for their child elements should call this method from their layout override implementations to form a recursive layout update. (Inherited from System.Windows.UIElement) |
| CanStart | Overridden.
This tool can run when the diagram allows scrolling and
the mouse has been dragged far enough away from the mouse-down point
to avoid being a click.
|
| ClearValue | Clears the local value of a dependency property. (Inherited from System.Windows.DependencyObject) |
| DoActivate | Overridden. Establish a scroll cursor and remember the OriginalPosition
of the Northwoods.GoXam.DiagramPanel. |
| DoCancel | Overridden. Reset the Northwoods.GoXam.DiagramPanel's Northwoods.GoXam.DiagramPanel.Position
and stop this tool. |
| DoDeactivate | Overridden.
Restore the diagram's cursor.
|
| DoKeyDown |
The diagram will call this method upon a key down event.
(Inherited from Northwoods.GoXam.Tool.DiagramTool) |
| DoKeyUp |
The diagram will call this method upon a key up event.
(Inherited from Northwoods.GoXam.Tool.DiagramTool) |
| DoMouseDown |
The diagram will call this method upon a mouse down event.
(Inherited from Northwoods.GoXam.Tool.DiagramTool) |
| DoMouseMove | Overridden. Modify the Northwoods.GoXam.Diagram's Northwoods.GoXam.Diagram.Panel's
Northwoods.GoXam.DiagramPanel.Position according to how much the mouse has moved. |
| DoMouseUp | Overridden.
Finish scrolling the diagram.
|
| DoMouseWheel |
The diagram will call this method as the mouse wheel is rotated.
(Inherited from Northwoods.GoXam.Tool.DiagramTool) |
| DoStart | Overridden.
Capture the mouse when starting this tool.
|
| DoStop | Overridden.
Release the mouse capture when stopping this tool.
|
| FindName | Retrieves an object that has the specified identifier name. (Inherited from System.Windows.FrameworkElement) |
| GetAnimationBaseValue | Returns any base value established for a Silverlight dependency property, which would apply in cases where an animation is not active. (Inherited from System.Windows.DependencyObject) |
| GetBindingExpression | Retrieves the System.Windows.Data.BindingExpression for a dependency property where a binding is established. (Inherited from System.Windows.FrameworkElement) |
| GetValue | Returns the current effective value of a dependency property from a System.Windows.DependencyObject. (Inherited from System.Windows.DependencyObject) |
| InvalidateArrange | Invalidates the arrange state (layout) for a System.Windows.UIElement. After the invalidation, the System.Windows.UIElement will have its layout updated, which will occur asynchronously. (Inherited from System.Windows.UIElement) |
| InvalidateMeasure | Invalidates the measurement state (layout) for a System.Windows.UIElement. (Inherited from System.Windows.UIElement) |
| Measure | Updates the System.Windows.UIElement.DesiredSize of a System.Windows.UIElement. Typically, objects that implement custom layout for their layout children call this method from their own System.Windows.FrameworkElement.MeasureOverride(System.Windows.Size) implementations to form a recursive layout update. (Inherited from System.Windows.UIElement) |
| OnApplyTemplate | When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call System.Windows.Controls.Control.ApplyTemplate. In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks. (Inherited from System.Windows.FrameworkElement) |
| ReadLocalValue | Returns the local value of a dependency property, if a local value is set. (Inherited from System.Windows.DependencyObject) |
| ReleaseMouseCapture | Removes mouse capture from a System.Windows.UIElement. After this call, typically no object holds mouse capture. (Inherited from System.Windows.UIElement) |
| RemoveHandler | Removes the specified routed event handler from this System.Windows.UIElement. (Inherited from System.Windows.UIElement) |
| SetBinding | Attaches a binding to a System.Windows.FrameworkElement, using the provided binding object, and returns a System.Windows.Data.BindingExpressionBase for possible later use. (Inherited from System.Windows.FrameworkElement) |
| SetValue | (Inherited from System.Windows.DependencyObject) |
| StopTool | If the Northwoods.GoXam.Diagram.CurrentTool is this tool,
stop this tool and start the Northwoods.GoXam.Diagram.DefaultTool
by making it be the new current tool. (Inherited from Northwoods.GoXam.Tool.DiagramTool) |
| TransformToVisual | Returns a transform object that can be used to transform coordinates from the System.Windows.UIElement to the specified object. (Inherited from System.Windows.UIElement) |
| UpdateAdornments |
The diagram asks each tool to update any adornments the tool might use for a given part.
(Inherited from Northwoods.GoXam.Tool.DiagramTool) |
| UpdateLayout | Ensures that all positions of child objects of a System.Windows.UIElement are properly updated for layout. (Inherited from System.Windows.UIElement) |