Aracılığıyla paylaş


Control.Padding Özellik

Tanım

Bir 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

ile veya Borderarasındaki ControlMargin boşluk miktarı. 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

Öğe Değer
Tanımlayıcı alanı PaddingProperty
Meta veri özellikleri olarak ayarlandı true AffectsParentMeasure

Şunlara uygulanır