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.