Window.SizeToContent Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Pencerenin kendisini otomatik olarak içeriğinin boyutuna uyacak şekilde boyutlandırıp boyutlandırmayacağını belirten bir değer alır veya ayarlar.
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
Özellik Değeri
Bir SizeToContent değer. Varsayılan değer: Manual.
Örnekler
Aşağıdaki örnekte, bir pencerenin içeriğine SizeToContent uyacak şekilde nasıl yeniden boyutlandırılacağını belirtmek için kodda özelliğinin nasıl ayarlanacağı gösterilmektedir.
// 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
Açıklamalar
SizeToContent olarak ayarlandığında WidthAndHeightHeight veya Width hiçbir etkisi yoktur; her iki özellik de ayarlanabilir, ancak bunların ayarlandığı değerler pencereye uygulanmaz.
SizeToContent ayarı olarak Heightayarlandığında, ayarı Height pencerenin yüksekliğini değiştirmez.
SizeToContent ayarı olarak Widthayarlandığında, ayarı Width pencerenin genişliğini değiştirmez.
dışında bir değere ManualsahipseSizeToContent:
SizeToContent , kullanıcı yeniden boyutlandırma tutamacını kullanarak veya kenarlığı sürükleyerek pencereyi yeniden boyutlandırırsa otomatik olarak olarak ayarlanır Manual .
İçeriğin boyutu, pencerenin kendisini yeniden boyutlandırmasına neden olacak şekilde değişirse, SizeChanged oluşturulur.
Bir pencere saydamsa (bkz AllowsTransparency. ), pencerenin görünür içeriğinden büyük olmadığından emin olmak için ayarını SizeToContentWidthAndHeight olarak ayarlamayı göz önünde bulundurmalısınız.
Not
Bir pencere tarayıcıda barındırıldığında bu özelliği ayarlayamaz veya alamazsınız.
Bağımlılık Özelliği Bilgileri
Tanımlayıcı alanı | SizeToContentProperty |
Meta veri özellikleri olarak ayarlandı true |
Hiçbiri |