Для изменения размера нажмите или перетащите

UIExtensionsGetVisibleSize - метод

Возвращает размер области элемента, который сейчас отображается на экране. В обработчике события SizeChanged можно получить актуальные отображаемые размеры, которые могут быть меньше ActualWidth/ActualHeight, например, в случае, если элементу явно указаны Width/Height, но размеры рабочей области (окна) не позволяют контролу разместиться полностью, и края контрола "обрезаются". В этом случае свойства ActualWidth/ActualHeight возвращают размеры контролы без учёта "обрезания", а этот метод - размеры "после обрезания", т.е. те размеры, которые фактически видит пользователь.

Пространство имён:  Tessa.UI
Сборка:  Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис
public static Size GetVisibleSize(
	this FrameworkElement element
)

Параметры

element
Тип: System.WindowsFrameworkElement
Элемент, размеры которого требуется получить.

Возвращаемое значение

Тип: Size
Размеры отображаемой области элемента.

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа FrameworkElement. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).
См. также