UIElement.RenderSize Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает окончательный размер отрисовки элемента UIElement. Использовать не рекомендуется. См. примечания.
public:
property Size RenderSize { Size get(); };
Size RenderSize();
public Size RenderSize { get; }
var size = uIElement.renderSize;
Public ReadOnly Property RenderSize As Size
Значение свойства
Размер отрисованного объекта. Значение по умолчанию отсутствует.
Комментарии
RenderSize не является свойством, используемым для получения сведений о размере элемента пользовательского интерфейса в большинстве сценариев, так как в текущей реализации он не имеет безопасного метода, позволяющего определить текущее значение. Для общих целей пользовательского интерфейса используйте Вместо этого ActualHeight и ActualWidth и делайте это только в момент времени существования объекта, когда макет объекта завершен. Примерами безопасного времени для проверки ActualHeight или ActualWidth являются события ввода пользователем или событие Loaded . Вы также можете обработать SizeChanged, который содержит обновленные сведения о размере в данных события. Для переопределения метода макета (например, MeasureOverride) используйте DesiredSize.