WindowSizeToContent Property
Gets or sets a value indicating how the window will size itself to fit its content.
Namespace: Avalonia.ControlsAssembly: Avalonia.Controls (in Avalonia.Controls.dll) Version: 11.3.999
public SizeToContent SizeToContent { get; set; }
Public Property SizeToContent As SizeToContent
Get
Set
member SizeToContent : SizeToContent with get, set
Property Value
SizeToContent
If
SizeToContent has a value other than
Manual,
SizeToContent is automatically set to
Manual
if a user resizes the window by using the resize grip or dragging the border.
NOTE: Because of a limitation of X11,
SizeToContent will be reset on X11 to
Manual on any resize - including the resize that happens when
the window is first shown. This is because X11 resize notifications are asynchronous and
there is no way to know whether a resize came from the user or the layout system. To avoid
this, consider setting
CanResize to false, which will disable user resizing
of the window.