| Name | Description |
| ActualHeight | (Inherited from System.Windows.FrameworkElement) |
| ActualWidth | (Inherited from System.Windows.FrameworkElement) |
| AllowClipboard |
Gets or sets whether the user may copy to or paste from the clipboard,
either the system clipboard or the internal one.
|
| AllowCopy |
Gets or sets whether the user may copy parts.
|
| AllowDelete |
Gets or sets whether the user may delete parts from the diagram.
|
| AllowDragOut |
Gets or sets whether the user may start a drag-and-drop in this diagram,
possibly dropping in a different control.
|
| AllowDrop |
Gets or sets whether the user may end a drag-and-drop in this diagram.
|
| AllowEdit |
Gets or sets whether the user may do in-place text editing.
|
| AllowGroup |
Gets or sets whether the user may group parts together.
|
| AllowInsert |
Gets or sets whether the user may insert parts into the diagram.
|
| AllowLink |
Gets or sets whether the user may draw new links.
|
| AllowMove |
Gets or sets whether the user may move parts.
|
| AllowPrint |
Gets or sets whether the user may print parts.
|
| AllowRelink |
Gets or sets whether the user may reconnect existing links.
|
| AllowReshape |
Gets or sets whether the user may reshape parts.
|
| AllowResize |
Gets or sets whether the user may resize parts.
|
| AllowRotate |
Gets or sets whether the user may rotate parts.
|
| AllowScroll | Gets or sets whether the user may scroll the diagram, thereby changing the value of DiagramPanel.Position. |
| AllowSelect |
Gets or sets whether the user may select parts.
|
| AllowUndo |
Gets or sets whether the user may undo any changes.
|
| AllowUngroup |
Gets or sets whether the user may ungroup existing group nodes.
|
| AllowZoom | Gets or sets whether the user may zoom the diagram, thereby changing the value of DiagramPanel.Scale. |
| AreAnyTouchesCaptured | (Inherited from System.Windows.UIElement) |
| AreAnyTouchesCapturedWithin | (Inherited from System.Windows.UIElement) |
| AreAnyTouchesDirectlyOver | (Inherited from System.Windows.UIElement) |
| AreAnyTouchesOver | (Inherited from System.Windows.UIElement) |
| Background | (Inherited from System.Windows.Controls.Control) |
| BindingGroup | (Inherited from System.Windows.FrameworkElement) |
| BitmapEffect | (Inherited from System.Windows.UIElement) |
| BitmapEffectInput | (Inherited from System.Windows.UIElement) |
| BorderBrush | (Inherited from System.Windows.Controls.Control) |
| BorderThickness | (Inherited from System.Windows.Controls.Control) |
| CacheMode | (Inherited from System.Windows.UIElement) |
| CenteredNodeData | Gets or sets the data object for which the corresponding Node will be centered in the viewport. |
| ClickCreatingTool |
Gets or sets the standard mouse-up tool for inserting objects with a mouse click.
|
| ClickSelectingTool |
Gets or sets the standard mouse-up tool for selecting objects with a mouse click.
|
| Clip | (Inherited from System.Windows.UIElement) |
| ClipToBounds | (Inherited from System.Windows.UIElement) |
| CommandBindings | (Inherited from System.Windows.UIElement) |
| CommandHandler | Gets or sets the CommandHandler that implements all of the standard commands. |
| ContextMenu | (Inherited from System.Windows.FrameworkElement) |
| CurrentTool | Gets or sets the current Northwoods.GoXam.Tool.IDiagramTool that handles the diagram's input events. |
| Cursor | (Inherited from System.Windows.FrameworkElement) |
| DataContext | (Inherited from System.Windows.FrameworkElement) |
| DefaultTool | Gets or sets the default tool, which is used as the value of CurrentTool both initially as well as whenever a tool stops. |
| DependencyObjectType | (Inherited from System.Windows.DependencyObject) |
| DesiredSize | (Inherited from System.Windows.UIElement) |
| Dispatcher | (Inherited from System.Windows.Threading.DispatcherObject) |
| DraggingTool |
Gets or sets the standard mouse-move tool for dragging (moving or copying) the selection.
|
| DragSelectingTool |
Gets or sets the standard mouse-move tool for selecting many objects with a rubber-band rectangle.
|
| DragZoomingTool |
Gets or sets the non-standard mouse-move tool for manual zooming.
|
| Effect | (Inherited from System.Windows.UIElement) |
| FirstMouseEventArgs | Gets or sets the MouseEventArgs describing the first mouse-down event. |
| FirstMousePointInModel |
Gets or sets the point in model coordinates at which a mouse down event occurred.
|
| FirstMouseTimestamp |
Gets or sets the time stamp, in milliseconds, describing the first mouse-down event.
|
| FlowDirection | (Inherited from System.Windows.FrameworkElement) |
| Focusable | (Inherited from System.Windows.UIElement) |
| FocusVisualStyle | (Inherited from System.Windows.FrameworkElement) |
| FontFamily | (Inherited from System.Windows.Controls.Control) |
| FontSize | (Inherited from System.Windows.Controls.Control) |
| FontStretch | (Inherited from System.Windows.Controls.Control) |
| FontStyle | (Inherited from System.Windows.Controls.Control) |
| FontWeight | (Inherited from System.Windows.Controls.Control) |
| ForceCursor | (Inherited from System.Windows.FrameworkElement) |
| Foreground | (Inherited from System.Windows.Controls.Control) |
| GridPattern | Gets or sets the UIElement used to render the GridPattern for the whole diagram. |
| GridPatternTemplate | Gets or sets the DataTemplate used to render the GridPattern for the whole diagram. |
| GridSnapCellSize | Gets or sets the size of the grid cell used when snapping during a drag if the value of GridSnapEnabled is true. |
| GridSnapCellSpot | Gets or sets the Spot that specifies what point in the grid cell dragged parts snap to, if the value of GridSnapEnabled is true. |
| GridSnapEnabled | Gets or sets whether the DraggingTool snaps the location of dragged nodes. |
| GridSnapOrigin | Gets or sets the snapping grid's coordinates, in model coordinates, if the value of GridSnapEnabled is true. |
| GridVisible |
Gets or sets whether a background grid pattern is visible for the whole diagram.
|
| GroupTemplate | Gets or sets the DataTemplate used to define the default appearance of Groups. |
| GroupTemplateDictionary | Gets or sets a DataTemplateDictionary that determines the appearance of all Groups. |
| HasAnimatedProperties | (Inherited from System.Windows.UIElement) |
| HasDefaultModel | Gets or sets whether this Diagram has a default value for Model, an empty Northwoods.GoXam.Model.UniversalGraphLinksModel. |
| Height | (Inherited from System.Windows.FrameworkElement) |
| HorizontalAlignment | (Inherited from System.Windows.FrameworkElement) |
| HorizontalContentAlignment | (Inherited from System.Windows.Controls.Control) |
| InitialCenteredNodeData | Gets or sets the data object for which the corresponding Node will be centered in the viewport after an initial layout has completed. |
| InitialDiagramBoundsSpot | Gets or sets the Spot point in the diagram bounds that should be positioned at the point specified by InitialPanelSpot. |
| InitialPanelSpot | Gets or sets the Spot point in the panel where the point specified by InitialDiagramBoundsSpot should be positioned. |
| InitialParts | Gets the list of Parts that are automatically included in the diagram without coming from the Model. |
| InitialPosition | Gets or sets the initial value for this diagram's Panel's DiagramPanel.Position property, in model coordinates. |
| InitialScale | Gets or sets the initial value for this diagram's Panel's DiagramPanel.Scale property. |
| InitialStretch | Gets or sets the initial value for this diagram's Panel's DiagramPanel.Stretch property. |
| InputBindings | (Inherited from System.Windows.UIElement) |
| InputScope | (Inherited from System.Windows.FrameworkElement) |
| IsAnimating |
This read-only property is true when a layout or scrolling animation is in progress.
|
| IsArrangeValid | (Inherited from System.Windows.UIElement) |
| IsEnabled | (Inherited from System.Windows.UIElement) |
| IsFocused | (Inherited from System.Windows.UIElement) |
| IsHitTestVisible | (Inherited from System.Windows.UIElement) |
| IsInitialized | (Inherited from System.Windows.FrameworkElement) |
| IsInputMethodEnabled | (Inherited from System.Windows.UIElement) |
| IsInTransaction | This property is true when a transaction has been started on the Model's Northwoods.GoXam.Model.UndoManager. |
| IsKeyboardFocused | (Inherited from System.Windows.UIElement) |
| IsKeyboardFocusWithin | (Inherited from System.Windows.UIElement) |
| IsLoaded | (Inherited from System.Windows.FrameworkElement) |
| IsManipulationEnabled | (Inherited from System.Windows.UIElement) |
| IsMeasureValid | (Inherited from System.Windows.UIElement) |
| IsMouseCaptured | (Inherited from System.Windows.UIElement) |
| IsMouseCaptureWithin | (Inherited from System.Windows.UIElement) |
| IsMouseDirectlyOver | (Inherited from System.Windows.UIElement) |
| IsMouseOver | (Inherited from System.Windows.UIElement) |
| IsReadOnly |
Gets or sets whether the user may not modify the diagram.
This is a dependency property.
|
| IsSealed | (Inherited from System.Windows.DependencyObject) |
| IsStylusCaptured | (Inherited from System.Windows.UIElement) |
| IsStylusCaptureWithin | (Inherited from System.Windows.UIElement) |
| IsStylusDirectlyOver | (Inherited from System.Windows.UIElement) |
| IsStylusOver | (Inherited from System.Windows.UIElement) |
| IsTabStop | (Inherited from System.Windows.Controls.Control) |
| IsVisible | (Inherited from System.Windows.UIElement) |
| Language | (Inherited from System.Windows.FrameworkElement) |
| LastMouseEventArgs | Gets or sets the MouseEventArgs describing the latest mouse event. |
| LastMousePointInModel |
Gets or sets the latest point in model coordinates at which any mouse event occurred.
|
| LastMouseTimestamp |
Gets or sets the time stamp, in milliseconds, describing the last mouse event.
|
| Layout | Gets or sets the Northwoods.GoXam.Layout.IDiagramLayout responsible for positioning all of the top-level nodes in the diagram. |
| LayoutManager | Gets or sets the LayoutManager that is responsible for positioning all of the nodes in the diagram. |
| LayoutTransform | (Inherited from System.Windows.FrameworkElement) |
| LicenseKey |
This static/shared property holds the runtime license key that permits distribution
of applications using this control without displaying a licensing watermark.
|
| LinkingTool |
Gets or sets the standard mouse-move tool for drawing a new link.
|
| LinkReshapingTool |
Gets or sets the standard mouse-down tool for reshaping a link.
|
| Links | A read-only collection of the Links in this diagram. |
| LinksSource | Gets and sets the diagram's Model's Northwoods.GoXam.Model.ILinksModel.LinksSource, if the model is an Northwoods.GoXam.Model.ILinksModel. |
| LinkTemplate | Gets or sets a DataTemplate that determines the default appearance of Links. |
| LinkTemplateDictionary | Gets or sets a DataTemplateDictionary that determines the appearance of all Links. |
| Margin | (Inherited from System.Windows.FrameworkElement) |
| MaxHeight | (Inherited from System.Windows.FrameworkElement) |
| MaximumSelectionCount |
Gets or sets the maximum number of selected parts.
|
| MaxWidth | (Inherited from System.Windows.FrameworkElement) |
| MinHeight | (Inherited from System.Windows.FrameworkElement) |
| MinWidth | (Inherited from System.Windows.FrameworkElement) |
| Model | Gets or sets the Northwoods.GoXam.Model.IDiagramModel that organizes the data to which this diagram is bound. |
| MouseDownTools | Gets the list of Northwoods.GoXam.Tool.IDiagramTools searched by the Northwoods.GoXam.Tool.ToolManager to look for tools to run upon a mouse down event. |
| MouseMoveTools | Gets the list of Northwoods.GoXam.Tool.IDiagramTools searched by the Northwoods.GoXam.Tool.ToolManager to look for tools to run upon a mouse move event. |
| MouseUpTools | Gets the list of Northwoods.GoXam.Tool.IDiagramTools searched by the Northwoods.GoXam.Tool.ToolManager to look for tools to run upon a mouse up event. |
| Name | (Inherited from System.Windows.FrameworkElement) |
| Nodes | A read-only collection of the Nodes in this diagram, including Groups. |
| NodesSource | Gets and sets the diagram's Model's Northwoods.GoXam.Model.IDiagramModel.NodesSource. |
| NodeTemplate | Gets or sets the DataTemplate used to define the default appearance of regular Nodes, ones that are neither groups nor link labels. |
| NodeTemplateDictionary | Gets or sets a DataTemplateDictionary that determines the appearance of Nodes that are not Groups. |
| Opacity | (Inherited from System.Windows.UIElement) |
| OpacityMask | (Inherited from System.Windows.UIElement) |
| OverridesDefaultStyle | (Inherited from System.Windows.FrameworkElement) |
| Padding | (Inherited from System.Windows.Controls.Control) |
| Panel | Gets the DiagramPanel that implements the basic functionality of this diagram. |
| PanningTool |
Gets or sets the standard mouse-move tool for manual panning.
|
| Parent | (Inherited from System.Windows.FrameworkElement) |
| PartManager | Gets or sets the PartManager responsible for creating and updating Parts for all of the data managed by the Model. |
| PartsModel | Gets or sets the special model used to hold Parts that are not bound to data. |
| PersistId | (Inherited from System.Windows.UIElement) |
| PrintManager | Gets or sets the PrintManager that is responsible for printing the diagram. |
| RelinkingTool |
Gets or sets the standard mouse-down tool for reconnecting an existing link.
|
| RenderSize | (Inherited from System.Windows.UIElement) |
| RenderTransform | (Inherited from System.Windows.UIElement) |
| RenderTransformOrigin | (Inherited from System.Windows.UIElement) |
| ResizingTool |
Gets or sets the standard mouse-down tool for resizing a part.
|
| Resources | (Inherited from System.Windows.FrameworkElement) |
| RotatingTool |
Gets or sets the standard mouse-down tool for rotating a part.
|
| SelectedGroup | Gets or sets the primary selected Group. |
| SelectedLink | Gets or sets the primary selected Link. |
| SelectedNode | Gets or sets the primary selected Node. |
| SelectedPart | Gets or sets the primary selected Part. |
| SelectedParts | This is an ObservableCollection of all selected Parts. |
| SnapsToDevicePixels | (Inherited from System.Windows.UIElement) |
| Stretch |
Gets or sets how the parts are positioned in the panel.
|
| Style | (Inherited from System.Windows.FrameworkElement) |
| TabIndex | (Inherited from System.Windows.Controls.Control) |
| Tag | (Inherited from System.Windows.FrameworkElement) |
| Template | (Inherited from System.Windows.Controls.Control) |
| TemplatedParent | (Inherited from System.Windows.FrameworkElement) |
| TextEditingTool |
Gets or sets the standard tool for in-place text editing.
|
| ToolTip | (Inherited from System.Windows.FrameworkElement) |
| TouchesCaptured | (Inherited from System.Windows.UIElement) |
| TouchesCapturedWithin | (Inherited from System.Windows.UIElement) |
| TouchesDirectlyOver | (Inherited from System.Windows.UIElement) |
| TouchesOver | (Inherited from System.Windows.UIElement) |
| TreePath |
Gets or sets the manner in which tree-structured diagrams are assumed to be defined.
|
| Triggers | (Inherited from System.Windows.FrameworkElement) |
| Uid | (Inherited from System.Windows.UIElement) |
| UnloadingClearsPartManager | Gets or sets whether when this Diagram is Unloaded, it should clear out all of the PartManager's Nodes and Links. |
| UseLayoutRounding | (Inherited from System.Windows.FrameworkElement) |
| VersionName |
This property returns the Diagram software version, as a string.
|
| VerticalAlignment | (Inherited from System.Windows.FrameworkElement) |
| VerticalContentAlignment | (Inherited from System.Windows.Controls.Control) |
| Visibility | (Inherited from System.Windows.UIElement) |
| Width | (Inherited from System.Windows.FrameworkElement) |