Alter Bounds

For a rectangular node that has its locationpoint set to TopCentre, If I increase its width (without databinding) by setting Node.Width property, I don’t see any change in the Part.Bounds property. Is there anything else that I need to do to get the proper Bounds (mainly Top and Left) after setting the Width property.
PS: I need to do it without the diagram in view as I am exporting the coordinates to an external system without actually bringing the diagram up on the screen, i do it after calling Measure and Arrange on the diagram

The Node class inherits from ContentPresenter, so do you really want to set the Width of the ContentPresenter? Perhaps you meant to set the Width of the Node.VisualElement? That is what you would be setting via a data Binding in the Node’s DataTemplate.