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