Window.SizeToContent Egenskap

Definition

Hämtar eller anger ett värde som anger om ett fönster automatiskt ska storleksanpassas så att det passar innehållets storlek.

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

Egenskapsvärde

Ett SizeToContent värde. Standardvärdet är Manual.

Exempel

I följande exempel visas hur du anger SizeToContent egenskapen i kod för att ange hur ett fönster ändrar storlek så att det passar dess innehåll.


// 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

Kommentarer

När SizeToContent är inställt på WidthAndHeighthar inställningen antingen Height eller Width ingen effekt. Båda egenskaperna kan anges, men de värden som de anges med tillämpas inte på fönstret.

När SizeToContent är inställt på Heightändrar inställningen Height inte höjden på fönstret.

När SizeToContent är inställt på Widthändrar inställningen Width inte fönstrets bredd.

Om SizeToContent har ett annat värde än Manual:

  • SizeToContent anges automatiskt till Manual om en användare ändrar storlek på fönstret med hjälp av storleksändringsgreppet eller genom att dra kantlinjen.

  • Om innehållets storlek ändras på ett sätt som gör att fönstret ändrar storlek på sig självt, SizeChanged utlöses.

Om ett fönster är transparent (se AllowsTransparency) bör du överväga att ange SizeToContent för att se till att WidthAndHeight fönstret inte är större än dess synliga innehåll.

Note

Du kan inte ange eller hämta den här egenskapen när ett fönster finns i en webbläsare.

Information om beroendeegenskap

Identifierarfält SizeToContentProperty
Metadataegenskaper inställda på true Ingen

Gäller för

Se även