Window.SizeToContent Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri vagy beállít egy értéket, amely jelzi, hogy egy ablak automatikusan méretezi-e magát a tartalom méretének megfelelően.
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
Tulajdonság értéke
Egy SizeToContent érték. Az alapértelmezett érték a Manual.
Példák
Az alábbi példa bemutatja, hogyan állíthatja be a tulajdonságot kódban SizeToContent , hogy megadhatja, hogyan méretezhető át egy ablak a tartalmához.
// 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
Megjegyzések
Ha SizeToContent be van állítva WidthAndHeight, vagy HeightWidth nincs hatása; mindkét tulajdonság beállítható, de a beállított értékek nem lesznek alkalmazva az ablakra.
Ha SizeToContent be van állítva Height, a beállítás Height nem módosítja az ablak magasságát.
Ha SizeToContent be van állítva Width, a beállítás Width nem módosítja az ablak szélességét.
Ha SizeToContent az érték nem Manuala következő:
SizeToContent automatikusan arra az esetre van beállítva, Manual ha egy felhasználó átméretezi az ablakot az átméretezési fogóval vagy a szegély húzásával.
Ha a tartalom mérete olyan módon változik, amely miatt az ablak átméretezi magát, SizeChanged akkor a függvény megemeli a méretet.
Ha egy ablak átlátszó (lásd AllowsTransparency), érdemes megfontolnia annak beállítását SizeToContent , hogy WidthAndHeight az ablak ne legyen nagyobb a látható tartalomnál.
Note
Ezt a tulajdonságot nem lehet beállítani vagy lekérni, ha egy ablakot böngészőben üzemeltetnek.
Függőségi tulajdonság adatai
| Azonosító mező | SizeToContentProperty |
Metaadat-tulajdonságok beállítása: true |
None |