To start with, I should note that the Undo and Redo tools are only meaningful in the Diagram toolbar and not the shapes tools, so my suggestion about using them was not correct. When it comes to shapes, the supported tools are the ones listed in the API reference:
- The selected item can be edited.
- The selected items can be deleted.
- The selected items can be rotated clockwise. The default rotation value is 90 degree.
- The selected items can be rotated anticlockwise. The default rotation value is 90 degree.
You can set them like this in an MVC Diagram:
.ShapeDefaults(sd => sd
.Editable(e => e
.Tools(ts => ts.Edit()...)
.Tools(ts => ts.Delete()...)
.Tools(ts => ts.RotateClockwise()...)
.Tools(ts => ts.RotateAnticlockwise()...)