Control.Padding Özellik

Tanım

Denetimin içindeki doldurmayı alır veya ayarlar.

public:
 property System::Windows::Thickness Padding { System::Windows::Thickness get(); void set(System::Windows::Thickness value); };
[System.ComponentModel.Bindable(true)]
public System.Windows.Thickness Padding { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.Padding : System.Windows.Thickness with get, set
Public Property Padding As Thickness

Özellik Değeri

Thickness

bir ile içeriği Control Margin arasındaki boşluk miktarı veya Border. Varsayılan değer, dört tarafta da 0 kalınlığındadır.

Öznitelikler

Örnekler

Aşağıdaki örnekte bir denetimin doldurma özelliğinin nasıl ayarlanacağı gösterilmektedir.

<Button Name="btn11" Padding = "5" 
        Click="ChangePadding" TabIndex="1">
  Padding
</Button>
void ChangePadding(object sender, RoutedEventArgs e)
{
    if (btn11.Padding.Left == 5.0)
    {
        btn11.Padding = new Thickness(2.0);
        btn11.Content = "Control Padding changes from 5 to 2.";
    }
    else
    {
        btn11.Padding = new Thickness(5.0);
        btn11.Content = "Padding";
    }
}
Private Sub ChangePadding(ByVal Sender As Object, ByVal e As RoutedEventArgs)

    If (btn11.Padding.Left = 5.0) Then
        btn11.Padding = New Thickness(2.0)
        btn11.Content = "Control Padding changes from 5 to 2."
    Else
        btn11.Padding = New Thickness(5.0)
        btn11.Content = "Padding"
    End If

End Sub

Açıklamalar

Doldurma, Sol, Üst, Sağ ve Alt sıralarında belirtilir. Daha fazla bilgi için bkz Thickness . ve Hizalama, Kenar Boşlukları ve Doldurmaya Genel Bakış.

Bu özellik yalnızca şablonu özelliğini parametre olarak kullanan Padding bir denetimi etkiler. Diğer denetimlerde bu özelliğin hiçbir etkisi yoktur.

Bağımlılık Özelliği Bilgileri

Tanımlayıcı alanı PaddingProperty
Meta veri özellikleri olarak ayarlandı true AffectsParentMeasure

Şunlara uygulanır