Я пытаюсь распутать все свойства положения и размеров winforms, и было бы очень полезно, если бы был полный обзор, объясняющий отношения между ними. Многие из них кажутся функционально эквивалентными, но я обеспокоен тем, что могу делать некоторые ложные предположения.
Для справки я имею в виду такие свойства, как Screen.PrimaryScreen.Bounds против Form.DesktopBounds; Form.ClientRectangle vs Form.DisplayRectangle; Form.left против Form.Location.X; PointToScreen против Cursor.Position и так далее. Меня также особенно интересует влияние нескольких мониторов на свойства позиции.
Если кто-нибудь знает аннотированную диаграмму с изложением всего этого, это было бы замечательно.