The DiagramCommands type exposes the following members.
Fields
| Name | Description | |
|---|---|---|
| AlignBottom | 
            A command for aligning diagram nodes along their bottom edge.
              | |
| AlignCenter | 
            A command for aligning diagram nodes along a vertical line.
              | |
| AlignLeft | 
            A command for aligning diagram nodes along their left edge.
              | |
| AlignMiddle | 
            A command for aligning diagram nodes along a horizontal line.
              | |
| AlignRight | 
            A command for aligning diagram nodes along their right edge.
              | |
| AlignTop | 
            A command for aligning diagram nodes along their top edge.
              | |
| BringForwardCommand | 
            Gets the value that represents the Bring Forward command.
              | |
| BringToFrontCommand | 
            Gets the value that represents the Bring to Front command.
              | |
| DistributeHorizontally | 
            A command for distibuting an equal horizontal space between selected nodes.
            The left most node and right most node do not move.
              | |
| DistributeVertically | 
            A command for distributing an equal vertical space between selected nodes.
            The top most and bottom most nodes do not move.
              | |
| SendBackwardCommand | 
            Gets the value that represents the Send Backward command.
              | |
| SendToBackCommand | 
            Gets the value that represents the Send to Back command.
              | |
| SizeToFit | 
            A command for automatically zooming and panning the diagram in a way that fits the diagram to the size of the DiagramSurface.
              |