Window.SizeToContent Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, будет ли окно автоматически размеровать его содержимое.
public:
property System::Windows::SizeToContent SizeToContent { System::Windows::SizeToContent get(); void set(System::Windows::SizeToContent value); };
public System.Windows.SizeToContent SizeToContent { get; set; }
member this.SizeToContent : System.Windows.SizeToContent with get, set
Public Property SizeToContent As SizeToContent
Значение свойства
Некоторое значение SizeToContent. Значение по умолчанию — Manual.
Примеры
В следующем примере показано, как задать SizeToContent свойство в коде, чтобы указать, как окно изменяет размер для его содержимого.
// Manually alter window height and width
this.SizeToContent = SizeToContent.Manual;
// Automatically resize width relative to content
this.SizeToContent = SizeToContent.Width;
// Automatically resize height relative to content
this.SizeToContent = SizeToContent.Height;
// Automatically resize height and width relative to content
this.SizeToContent = SizeToContent.WidthAndHeight;
' Manually alter window height and width
Me.SizeToContent = SizeToContent.Manual
' Automatically resize width relative to content
Me.SizeToContent = SizeToContent.Width
' Automatically resize height relative to content
Me.SizeToContent = SizeToContent.Height
' Automatically resize height and width relative to content
Me.SizeToContent = SizeToContent.WidthAndHeight
Комментарии
Если SizeToContent задано WidthAndHeightзначение , параметр либо HeightWidth не действует; оба свойства могут быть заданы, но значения, с которыми они задаются, не применяются к окну.
Если SizeToContent задано Heightзначение , параметр Height не изменяет высоту окна.
Если SizeToContent задано Widthзначение , параметр Width не изменяет ширину окна.
Если SizeToContent имеет значение, отличное от Manual:
SizeToContent автоматически устанавливается Manual , если пользователь изменяет размер окна с помощью захвата изменения размера или перетаскивания границы.
Если размер содержимого изменяется таким образом, что окно изменится SizeChanged , возникает.
Если окно прозрачно (см. см AllowsTransparency.), следует рассмотреть возможность SizeToContent настройки, чтобы WidthAndHeight убедиться, что окно не больше видимого содержимого.
Замечание
Невозможно задать или получить это свойство, если окно размещено в браузере.
Сведения о свойстве зависимостей
| Поле идентификатора | SizeToContentProperty |
Свойства метаданных, равные свойству true |
Нет |