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.