728x90
반응형
LIST
모든 사용자 인터페이스 요소들은 레이아웃과 관련된 표준 속성의 집합을 가지고 있으며, 대부분은 FrameworkElement 기반클래스로부터 상속된 것이다.
속성 | 설명 |
Width | 고정된 너비를 지정한다. |
Height | 고정된 높이를 지정한다. |
MinWidth | 가능한 최소 너비 |
MaxWidth | 가능한 최대 너비 |
MinHeight | 가능한 최소 높이 |
MaxHeight | 가능한 최대 높이 |
HorizontalAlignment | 요소가 사용 가능한 공간보다 작은 경우 수평 위치 |
VerticalAlighment | 요소가 사용 가능한 공간보다 작은 경우 수직 위치 |
Margin | 요소 바깥쪽의 여백 |
Padding | 요소 테두리와 요소 콘텐츠 사이의 여백 |
Visibility | 필요한 경우 요소가 레이아웃 시스템 내에서 보이지 않도록 함 |
FlowDirection | 텍스트의 방향 |
Panel.ZIndex | 요소가 겹치는 경우의 우선순위 |
RenderTransform | 레이아웃을 수정하지 않고 변경을 적용하는 속성 |
LayoutTransform | 레이아웃에 영향을 주는 변경을 적용하는 속성 |
일부 속성들은 FrameworkElement로부터 상속된 것이 아니다. Padding 속성은 Control, Border, 그리고 TextBlock 등 여러 요소에 정의되어 있으며, 이들은 모두 같은 의미를 가진다. 내부 여백은 콘텐츠를 가진 요소에서만 의미가 있으므로 모든 요소에 사용되지는 않는다. Panel.ZIndex 속성은 어떤 요소에나 적용될 수 있지만 FrameworkElement로부터 명시적으로 상속되는 것이 아니라 결합 속성이다.
728x90
반응형
LIST
'IT개발/정보 > WPF' 카테고리의 다른 글
MVC 패턴이란? (0) | 2021.12.23 |
---|---|
Visual Studio 2010 ( C# ) 단축키 (0) | 2021.12.23 |
[ 레이아웃(Layout) ] UniformGrid (0) | 2021.12.23 |
[ 레이아웃(Layout) ] Canvas (0) | 2021.12.23 |
[ 레이아웃(Layout) ] Grid Panel (0) | 2021.12.23 |