If an instance has not been assigned through the Borders property, then a default static instance is returned in order to prevent the creation of unnecessary objects. Due to this behavior, it is not recommended that properties of the object returned by this property be modified since this will affect any other elements that use this static instance.
Requirements
Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2