The following tables list the members exposed by Part.
Name | Description | |
---|---|---|
BoundsProperty | Identifies the read-only Part.Bounds dependency property. | |
CategoryProperty | Identifies the Part.Category dependency property. | |
CopyableProperty | Identifies the Part.Copyable attached dependency property that must only be on the root Part.VisualElement. | |
DeletableProperty | Identifies the Deletable attached dependency property that must only be on the root Part.VisualElement. | |
DragOverSnapCellSizeProperty | Identifies the DragOverSnapCellSize attached dependency property that must only be on the root Part.VisualElement. | |
DragOverSnapCellSpotProperty | Identifies the DragOverSnapCellSpot attached dependency property that must only be on the root Part.VisualElement. | |
DragOverSnapEnabledProperty | Identifies the DragOverSnapEnabled attached dependency property that must only be on the root Part.VisualElement. | |
DragOverSnapOriginProperty | Identifies the DragOverSnapOrigin attached dependency property that must only be on the root Part.VisualElement. | |
DropOntoBehaviorProperty | Identifies the DropOntoBehavior attached dependency property that must only be on the root Part.VisualElement. | |
EditableProperty | Identifies the Editable attached dependency property that must only be on the root Part.VisualElement. | |
GroupableProperty | Identifies the Groupable attached dependency property that must only be on the root Part.VisualElement. | |
InDiagramBoundsProperty | Identifies the InDiagramBounds attached dependency property that must only be on the root Part.VisualElement. | |
IsDropOntoAcceptedProperty | Identifies the Part.IsDropOntoAccepted dependency property. | |
IsSelectedProperty | Identifies the Part.IsSelected dependency property. | |
LayerNameProperty | Identifies the Part.LayerName attached dependency property that must only be on the root Part.VisualElement. | |
LayoutIdProperty | Identifies the Part.LayoutId attached dependency property that must only be on the root Part.VisualElement. | |
MovableProperty | Identifies the Movable attached dependency property that must only be on the root Part.VisualElement. | |
PrintableProperty | Identifies the Printable attached dependency property that must only be on the root Part.VisualElement. | |
ReshapableProperty | Identifies the Reshapable attached dependency property that must only be on the root Part.VisualElement. | |
ResizableProperty | Identifies the Resizable attached dependency property that must only be on the root Part.VisualElement. | |
ResizeAdornmentTemplateProperty | Identifies the ResizeAdornmentTemplate attached dependency property that must only be on the root Part.VisualElement. | |
ResizeCellSizeProperty | Identifies the ResizeCellSize attached dependency property that must only be on the root Part.VisualElement. | |
RotatableProperty | Identifies the Rotatable attached dependency property that must only be on the root Part.VisualElement. | |
RotateAdornmentTemplateProperty | Identifies the RotateAdornmentTemplate attached dependency property that must only be on the root Part.VisualElement. | |
SelectableProperty | Identifies the Selectable attached dependency property that must only be on the root Part.VisualElement. | |
SelectionAdornedProperty | Identifies the Part.SelectionAdorned attached dependency property that must only be on the root Part.VisualElement. | |
SelectionAdornmentTemplateProperty | Identifies the SelectionAdornmentTemplate attached dependency property that must only be on the root Part.VisualElement. | |
SelectionElementNameProperty | Identifies the SelectionElementName attached dependency property that must only be on the root Part.VisualElement. | |
TextAspectRatioProperty | Identifies the TextAspectRatio attached dependency property that may be on any TextBlock . | |
TextEditableProperty | Identifies the TextEditable attached dependency property that may be on any TextBlock . | |
TextEditAdornmentTemplateProperty | Identifies the TextEditAdornmentTemplate attached dependency property that may be on any TextBlock . | |
TextEditorProperty | Identifies the TextEditor attached dependency property that may be on any TextBlock . | |
TextProperty | Identifies the Part.Text attached dependency property that must only be on the root Part.VisualElement. | |
VisibleProperty | Identifies the Part.Visible attached dependency property that must only be on the root Part.VisualElement. |
Name | Description | |
---|---|---|
ActualHeight | (Inherited from System.Windows.FrameworkElement) | |
ActualWidth | (Inherited from System.Windows.FrameworkElement) | |
Adornments | Get the collection of Adornments associated with this part. | |
AllowDrop | (Inherited from System.Windows.UIElement) | |
Bounds | Gets the bounding rectangle of this object, in model coordinates. | |
CacheMode | (Inherited from System.Windows.UIElement) | |
Category | Gets a string identifying the kind of Node or Group or Link or the purpose of the Adornment. | |
Clip | (Inherited from System.Windows.UIElement) | |
ContainingGroups | Get a collection of Groups of which this part is a member. | |
ContainingSubGraph | Get the one Group (a "subgraph") that this part is a member of, if any. | |
Content | (Inherited from System.Windows.Controls.ContentPresenter) | |
ContentTemplate | (Inherited from System.Windows.Controls.ContentPresenter) | |
Copyable | Gets or sets whether the user may copy this part. | |
Cursor | (Inherited from System.Windows.FrameworkElement) | |
Data | Gets or sets the data that this part is bound to. | |
DataContext | (Inherited from System.Windows.FrameworkElement) | |
Deletable | Gets or sets whether the user may remove this part from the diagram. | |
DesiredSize | (Inherited from System.Windows.UIElement) | |
Diagram | Gets the Diagram that this part is in. | |
Dispatcher | (Inherited from System.Windows.DependencyObject) | |
DragOverSnapCellSize | Gets or sets the size of the grid cell used when snapping during a drag. | |
DragOverSnapCellSpot | Gets or sets the Spot that specifies what point in the grid cell dragged parts snap to. | |
DragOverSnapEnabled | Gets or sets whether dragging any parts over this part causes their position to be snapped to grid points. | |
DragOverSnapOrigin | Gets or sets the snapping grid's coordinates origin or offset. | |
DropOntoBehavior | Gets or sets the behavior when the DraggingTool drops the selection after a move or copy. | |
Editable | Gets or sets whether the user may in-place text edit this part. | |
Effect | (Inherited from System.Windows.UIElement) | |
FlowDirection | (Inherited from System.Windows.FrameworkElement) | |
Groupable | Gets or sets whether the user may group this part. | |
Height | (Inherited from System.Windows.FrameworkElement) | |
HorizontalAlignment | (Inherited from System.Windows.FrameworkElement) | |
InDiagramBounds | Gets or sets whether this part is included or is ignored in the computation of the diagram bounds, by DiagramPanel.ComputeDiagramBounds. | |
IsBoundToData | This is true if this part is bound to data. | |
IsDropOntoAccepted | Gets or sets whether the mouse is over this part during a DraggingTool drag and Northwoods.GoXam.Tool.DraggingTool.DropOntoEnabled is true. | |
IsHitTestVisible | (Inherited from System.Windows.UIElement) | |
IsSelected | Gets or sets whether this part is selected. | |
IsTopLevel | This property is true when this part is not member of any group node nor is it a label node for a link. | |
Language | (Inherited from System.Windows.FrameworkElement) | |
Layer | Gets the Layer that this part is in. | |
LayerName | Gets or sets the name of the Layer that this part should be in. | |
LayoutId | Gets or sets the Northwoods.GoXam.Layout.DiagramLayout.Id which identifies the layout(s) in a MultiLayout in which this part participates. | |
Margin | (Inherited from System.Windows.FrameworkElement) | |
MaxHeight | (Inherited from System.Windows.FrameworkElement) | |
MaxWidth | (Inherited from System.Windows.FrameworkElement) | |
MinHeight | (Inherited from System.Windows.FrameworkElement) | |
MinWidth | (Inherited from System.Windows.FrameworkElement) | |
Model | Gets the Northwoods.GoXam.Model.IDiagramModel that holds this part's data. | |
Movable | Gets or sets whether the user may move this part. | |
Name | (Inherited from System.Windows.FrameworkElement) | |
Opacity | (Inherited from System.Windows.UIElement) | |
OpacityMask | (Inherited from System.Windows.UIElement) | |
Panel | Gets the DiagramPanel that this part is in. | |
Parent | (Inherited from System.Windows.FrameworkElement) | |
Printable | Gets or sets whether the user may print this part. | |
Projection | (Inherited from System.Windows.UIElement) | |
RenderSize | (Inherited from System.Windows.UIElement) | |
RenderTransform | (Inherited from System.Windows.UIElement) | |
RenderTransformOrigin | (Inherited from System.Windows.UIElement) | |
Reshapable | Gets or sets whether the user may reshape this part. | |
Resizable | Gets or sets whether the user may resize this part. | |
ResizeAdornmentTemplate | Gets or sets the DataTemplate used by the Northwoods.GoXam.Tool.ResizingTool when this part is selected. | |
ResizeCellSize | Gets or sets the multiple used to resize. | |
Resources | (Inherited from System.Windows.FrameworkElement) | |
Rotatable | Gets or sets whether the user may rotate this part. | |
RotateAdornmentTemplate | Gets or sets the DataTemplate used by the Northwoods.GoXam.Tool.RotatingTool when this part is selected. | |
Selectable | Gets or sets whether the user may select this part. | |
SelectionAdorned | Gets or sets whether the Part.SelectionElement gets a selection adornment when this part is selected. | |
SelectionAdornmentTemplate | Gets or sets the DataTemplate used to create the selection adornment for this part when it is selected. | |
SelectionElement | Gets the FrameworkElement that gets a selection adornment when selected and that may be resized/reshaped/rotated. | |
SelectionElementName | Gets or sets the name of the element that gets any selection adornment when selected and that may be resized/reshaped/rotated. | |
Style | (Inherited from System.Windows.FrameworkElement) | |
Tag | (Inherited from System.Windows.FrameworkElement) | |
Text | Gets or sets the Part.Text string representing this part. | |
Triggers | (Inherited from System.Windows.FrameworkElement) | |
UseLayoutRounding | (Inherited from System.Windows.UIElement) | |
VerticalAlignment | (Inherited from System.Windows.FrameworkElement) | |
Visibility | (Inherited from System.Windows.UIElement) | |
Visible | Gets or sets whether the user may see or pick this part. | |
VisualElement | Get the root visual element used in the rendering of this part. | |
Width | (Inherited from System.Windows.FrameworkElement) |
Name | Description | |
---|---|---|
AddHandler | (Inherited from System.Windows.UIElement) | |
Arrange | (Inherited from System.Windows.UIElement) | |
CanCopy | This predicate is true if the user may copy this part. | |
CanDelete | This predicate is true if the user may delete this part. | |
CanEdit | This predicate is true if the user may in-place edit the text of this part. | |
CanGroup | This predicate is true if the user may group this part. | |
CanMove | This predicate is true if the user may move this part. | |
CanPrint | This predicate is true if the user may print this part. | |
CanReshape | This predicate is true if the user may reshape this part. | |
CanResize | This predicate is true if the user may resize this part. | |
CanRotate | This predicate is true if the user may rotate this part. | |
CanSelect | This predicate is true if the user may select this part. | |
CaptureMouse | (Inherited from System.Windows.UIElement) | |
ClearValue | (Inherited from System.Windows.DependencyObject) | |
FindAncestor<T> | This static method takes a UIElement and walks up the visual tree looking for an element of type T. | |
FindCommonContainingSubGraph | Overloaded. Find the group that contains both this part and another one. | |
FindDescendant | Search the visual tree for this part and return the first one for which the given predicate pred is true. | |
FindName | (Inherited from System.Windows.FrameworkElement) | |
FindNamedDescendant | Search the visual tree for this part and return the first one that has a Name exactly matching the given name. | |
FindTopLevelPart | Overloaded. Find the top-level Part for this part. | |
GetAdornment | Find an Adornment associated with this part that has a particular category. | |
GetAngle | Get the angle of an element in the visual tree of this part. | |
GetAnimationBaseValue | (Inherited from System.Windows.DependencyObject) | |
GetBindingExpression | (Inherited from System.Windows.FrameworkElement) | |
GetCopyable | Gets the value of the Part.Copyable attached dependency property. | |
GetDeletable | Gets the value of the Deletable attached dependency property. | |
GetDragOverSnapCellSize | Gets the value of the DragOverSnapCellSize attached dependency property. | |
GetDragOverSnapCellSpot | Gets the value of the DragOverSnapCellSpot attached dependency property. | |
GetDragOverSnapEnabled | Gets the value of the DragOverSnapEnabled attached dependency property. | |
GetDragOverSnapOrigin | Gets the value of the DragOverSnapOrigin attached dependency property. | |
GetDropOntoBehavior | Gets the value of the DropOntoBehavior attached dependency property. | |
GetEditable | Gets the value of the Editable attached dependency property. | |
GetElementBounds | Compute the bounds in model coordinates of a FrameworkElement that is within the visual tree of this part. | |
GetElementPoint | Compute the point in model coordinates of a spot in a FrameworkElement that is within the visual tree of this part. | |
GetGroupable | Gets the value of the Groupable attached dependency property. | |
GetInDiagramBounds | Gets the value of the InDiagramBounds attached dependency property. | |
GetLayerName | Gets the value of the Part.LayerName attached dependency property. | |
GetLayoutId | Gets the value of the Part.LayoutId attached dependency property. | |
GetMovable | Gets the value of the Movable attached dependency property. | |
GetPrintable | Gets the value of the Printable attached dependency property. | |
GetRelativeElementPoint | Compute the point of a spot in a FrameworkElement that is within the visual tree of this part, relative to the top-left corner of this part. | |
GetReshapable | Gets the value of the Reshapable attached dependency property. | |
GetResizable | Gets the value of the Resizable attached dependency property. | |
GetResizeAdornmentTemplate | Gets the value of the ResizeAdornmentTemplate attached dependency property. | |
GetResizeCellSize | Gets the value of the ResizeCellSize attached dependency property. | |
GetRotatable | Gets the value of the Rotatable attached dependency property. | |
GetRotateAdornmentTemplate | Gets the value of the RotateAdornmentTemplate attached dependency property. | |
GetSelectable | Gets the value of the Selectable attached dependency property. | |
GetSelectionAdorned | Gets the value of the Part.SelectionAdorned attached dependency property. | |
GetSelectionAdornmentTemplate | Gets the value of the SelectionAdornmentTemplate attached dependency property. | |
GetSelectionElementName | Gets the value of the SelectionElementName attached dependency property. | |
GetText | Gets the value of the Part.Text attached dependency property. | |
GetTextAspectRatio | Gets the value of the TextAspectRatioProperty attached dependency property. | |
GetTextEditable | Gets the value of the TextEditableProperty attached dependency property. | |
GetTextEditAdornmentTemplate | Gets the value of the TextEditAdornmentTemplateProperty attached dependency property. | |
GetTextEditor | Gets the value of the TextEditorProperty attached dependency property. | |
GetValue | (Inherited from System.Windows.DependencyObject) | |
GetVisible | Gets the value of the Part.Visible attached dependency property. | |
InvalidateArrange | (Inherited from System.Windows.UIElement) | |
InvalidateMeasure | (Inherited from System.Windows.UIElement) | |
InvalidateRelationships | Overloaded. Declare that this part and any links connected to this node or any groups related to this part are now invalid and should be re-computed, re-measured, and re-arranged. | |
IsContainedBy | Overloaded. This predicate is true if this part is a member of the given Part. | |
IsVisibleElement | This static predicate is true if the given elt's Visibility is Visible and each of its visual parents are also visible elements, up to the containing Part. | |
MakeAdornment | Create an Adornment for a particular FrameworkElement using a given DataTemplate . | |
Measure | (Inherited from System.Windows.UIElement) | |
OnApplyTemplate | Overridden. Initialize Visibility according to the value of Part.Visible. | |
ReadLocalValue | (Inherited from System.Windows.DependencyObject) | |
ReleaseMouseCapture | (Inherited from System.Windows.UIElement) | |
Remeasure | Re-measure and re-arrange this part in the near future. | |
RemoveHandler | (Inherited from System.Windows.UIElement) | |
SetAdornment | Associate an Adornment with this part. | |
SetAngle | Overloaded. Set the angle of an element in the visual tree of this part by creating or modifying a transform on that element. | |
SetBinding | (Inherited from System.Windows.FrameworkElement) | |
SetCopyable | Sets the value of the Part.Copyable attached dependency property. | |
SetDeletable | Sets the value of the Deletable attached dependency property. | |
SetDragOverSnapCellSize | Sets the value of the DragOverSnapCellSize attached dependency property. | |
SetDragOverSnapCellSpot | Sets the value of the DragOverSnapCellSpot attached dependency property. | |
SetDragOverSnapEnabled | Sets the value of the DragOverSnapEnabled attached dependency property. | |
SetDragOverSnapOrigin | Sets the value of the DragOverSnapOrigin attached dependency property. | |
SetDropOntoBehavior | Sets the value of the DropOntoBehavior attached dependency property. | |
SetEditable | Sets the value of the Editable attached dependency property. | |
SetGroupable | Sets the value of the Groupable attached dependency property. | |
SetInDiagramBounds | Sets the value of the InDiagramBounds attached dependency property. | |
SetLayerName | Sets the value of the Part.LayerName attached dependency property. | |
SetLayoutId | Sets the value of the Part.LayoutId attached dependency property. | |
SetMovable | Sets the value of the Movable attached dependency property. | |
SetPrintable | Sets the value of the Printable attached dependency property. | |
SetReshapable | Sets the value of the Reshapable attached dependency property. | |
SetResizable | Sets the value of the Resizable attached dependency property. | |
SetResizeAdornmentTemplate | Sets the value of the ResizeAdornmentTemplate attached dependency property. | |
SetResizeCellSize | Sets the value of the ResizeCellSize attached dependency property. | |
SetRotatable | Sets the value of the Rotatable attached dependency property. | |
SetRotateAdornmentTemplate | Sets the value of the RotateAdornmentTemplate attached dependency property. | |
SetSelectable | Sets the value of the Selectable attached dependency property. | |
SetSelectionAdorned | Sets the value of the Part.SelectionAdorned attached dependency property. | |
SetSelectionAdornmentTemplate | Sets the value of the SelectionAdornmentTemplate attached dependency property. | |
SetSelectionElementName | Sets the value of the SelectionElementName attached dependency property. | |
SetText | Sets the value of the Part.Text attached dependency property. | |
SetTextAspectRatio | Sets the value of the TextAspectRatioProperty attached dependency property. | |
SetTextEditable | Sets the value of the TextEditableProperty attached dependency property. | |
SetTextEditAdornmentTemplate | Sets the value of the TextEditAdornmentTemplateProperty attached dependency property. | |
SetTextEditor | Sets the value of the TextEditorProperty attached dependency property. | |
SetValue | Overloaded. (Inherited from System.Windows.DependencyObject) | |
SetVisible | Sets the value of the Part.Visible attached dependency property. | |
TransformToVisual | (Inherited from System.Windows.UIElement) | |
UpdateAdornments | Maybe create adornments if needed, or remove them if not. | |
UpdateLayout | (Inherited from System.Windows.UIElement) |
Name | Description | |
---|---|---|
ArrangeOverride | (Inherited from System.Windows.FrameworkElement) | |
MeasureOverride | (Inherited from System.Windows.FrameworkElement) | |
OnCreateAutomationPeer | (Inherited from System.Windows.UIElement) | |
OnIsDropOntoAcceptedChanged | Overloaded. This virtual method is called whenever the value of Part.IsDropOntoAccepted has changed. | |
OnIsSelectedChanged | Overloaded. This virtual method is called whenever this part is added or removed from the collection of Diagram.SelectedParts. | |
UpdateSelectionAdornment | This is responsible for creating a selection adornment for this part if this part Part.IsSelected and if Part.SelectionAdorned is true. | |
UpdateToolAdornments | This is responsible for creating any tool adornments for this part. |
Top