FrameworkElement.Margin 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
요소의 바깥쪽 여백을 가져오거나 설정합니다.
public:
property System::Windows::Thickness Margin { System::Windows::Thickness get(); void set(System::Windows::Thickness value); };
public System.Windows.Thickness Margin { get; set; }
member this.Margin : System.Windows.Thickness with get, set
Public Property Margin As Thickness
속성 값
요소에 대한 여백 값을 제공합니다. 기본값은 모든 속성이 0과 같은 Thickness입니다.
설명
여백은 레이아웃이 UI(사용자 인터페이스)를 만들 때 인접하게 될 이 요소와 다른 요소 사이의 공간입니다. 공유 요소는 피어 요소(예: 공통 부모 컨트롤 컬렉션의 다른 요소)일 수도 있고 이 요소의 부모일 수도 있습니다.
Margin 는 여백을 Thickness 비대칭으로 설정할 수 있도록 숫자가 아닌 구조체로 설정됩니다. Thickness 구조체 자체는 문자열 형식 변환을 지원하므로 XAML 특성 구문에서도 비대칭 Margin 을 지정할 수 있습니다.
0이 아닌 여백은 요소 레이아웃의 ActualWidth 및 ActualHeight외부 공간을 적용합니다.
여백은 레이아웃의 형제 요소에 대해 가산적입니다. 예를 들어 인접한 가장자리에서 여백이 30으로 설정된 인접 요소 두 개에는 둘 사이에 60 단위의 공간이 있습니다.
여백이 설정된 요소는 일반적으로 할당된 Margin 사각형 공간이 여백과 요소 콘텐츠 영역에 충분히 크지 않은 경우 지정된 의 크기를 제한하지 않습니다. 레이아웃을 계산할 때 요소 콘텐츠 영역이 대신 제한됩니다. 여백이 제한되는 유일한 경우는 콘텐츠가 이미 0으로 제한된 경우입니다.
XAML 특성 사용
<object Margin="left,top,right,bottom"/>
또는
<object Margin="left,top"/>
또는
<object Margin="thicknessReference"/>
XAML 속성 요소 사용
<object>
<object.Margin>
<Thickness Left="left" Top="top" Right="right" Bottom="bottom"/>
</object.Margin>
</object>
XAML 값
왼쪽, 위쪽, 오른쪽, 아래쪽
구조체의 가능한 4가지 차원 속성을 지정하는 0과 PositiveInfinity 사이의 숫자 값입니다 Thickness .
또한 특성 사용은 제공된 순서대로 대칭 및 논리적으로 적용되는 약식 값을 허용합니다. instance 경우 는 Margin="20"
모든 속성이 20으로 설정된 를 의미하는 Thickness 것으로 해석됩니다.
Margin="20,50"
는 을 의미 Thickness 하고 를 20 TopBottom 으로 LeftRight 설정하고 를 50으로 설정하도록 해석됩니다.
측정값의 Thickness 기본 단위는 디바이스 독립적 단위(1/96인치)입니다. 단위 형식 문자열 cm
, in
또는 pt
를 측정값에 추가하여 다른 단위를 지정할 수도 있습니다.
XAML 특성으로 제공되는 숫자 값은 소수점을 지정할 필요가 없습니다(0은 허용되며 0.0으로 제공되지 않아도 됨). XAML(Extensible Application Markup Language) 사용에 대한 자세한 내용은 를 참조하세요 Thickness.
thicknessReference
기존 Thickness에 대한 개체 참조입니다. , 또는 }
참조일 }
수 있습니다. XAML(Extensible Application Markup Language) 사용에 대한 자세한 내용은 를 참조하세요 Thickness.
종속성 속성 정보
식별자 필드 | MarginProperty |
메타 데이터 속성 설정 true |
AffectsMeasure |
적용 대상
추가 정보
.NET