I used Diagram.ClearSelection() to clear all selections in the Diagram. How do you select all nodes and links? I believe in the winforms version there is a SelectAll() function. I tried looping thru all diagram nodes issuing a Select but each Select deselected the previously selected object.