Control.Padding 속성


컨트롤의 안쪽 여백 속성을 가져오거나 설정합니다.Gets or sets the padding inside a control.

 property System::Windows::Thickness Padding { System::Windows::Thickness get(); void set(System::Windows::Thickness value); };
public System.Windows.Thickness Padding { get; set; }
member this.Padding : System.Windows.Thickness with get, set
Public Property Padding As Thickness

속성 값

Control의 콘텐츠와 해당 Margin 또는 Border 사이의 간격입니다.The amount of space between the content of a Control and its Margin or Border. 기본값은 네 면 모두 0입니다.The default is a thickness of 0 on all four sides.



다음 예제에서는 컨트롤의 padding 속성을 설정 하는 방법을 보여 줍니다.The following example shows how to set the padding property of a control.

<Button Name="btn11" Padding = "5" 
        Click="ChangePadding" TabIndex="1">
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.";
        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."
        btn11.Padding = New Thickness(5.0)
        btn11.Content = "Padding"
    End If

End Sub


안쪽 여백 순서 왼쪽, 위쪽, 오른쪽 및 아래쪽에 지정 됩니다.Padding is specified in the order Left, Top, Right, and Bottom. 자세한 내용은 Thickness 하 고 맞춤, 여백 및 안쪽 여백 개요합니다.For more information, see Thickness and Alignment, Margins, and Padding Overview.

이 속성에만 해당 템플릿을 사용 하 여 컨트롤을 적용 합니다 Padding 매개 변수로 속성입니다.This property only affects a control whose template uses the Padding property as a parameter. 다른 컨트롤에 대해이 속성이 아무런 영향이 없습니다.On other controls, this property has no impact.

종속성 속성 정보Dependency Property Information

식별자 필드Identifier field PaddingProperty
메타 데이터 속성 설정 trueMetadata properties set to true AffectsParentMeasure

적용 대상