반응형
WPF 그리드의 하단 테두리
그리드의 각 행에 아래쪽 경계를 설정하고 싶은데 각 셀 주위에 4개의 경계를 모두 배치하는 방법만 찾을 수 있습니다.
<Grid Height="174" HorizontalAlignment="Left" Margin="23,289,0,0" Name="grid2" VerticalAlignment="Top" Width="730">
<Grid.RowDefinitions>
<RowDefinition Height="45" />
<RowDefinition Height="25" />
<RowDefinition Height="25" />
<RowDefinition Height="25" />
<RowDefinition Height="25" />
<RowDefinition Height="25" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="255" />
<ColumnDefinition Width="95" />
<ColumnDefinition Width="95" />
<ColumnDefinition Width="95" />
<ColumnDefinition Width="95" />
<ColumnDefinition Width="95" />
</Grid.ColumnDefinitions>
</Grid>
네 개의 테두리를 모두 필요로 하는 다른 그리드는
<Border Grid.Column="0" Grid.Row="0" BorderBrush="#61738B" BorderThickness="1" />
추신. 그리드의 내용은 일부 라벨, 텍스트 상자 등입니다.그게 문제가 된다면요.
에서Border
컨트롤 할 수 있습니다BorderThickness="0 0 0 1"
아래쪽 테두리만 표시되도록 합니다.
상단 및 하단 테두리 두께 5, 왼쪽 및 오른쪽 테두리 두께
BorderThickness="0 5"
상하 테두리 두께 0, 좌우 테두리 두께 5
BorderThickness="5 0"
테두리 두께 - 왼쪽: 1, 위쪽: 2, 오른쪽: 3, 아래쪽: 4
BorderThickness="1 2 3 4"
전체 행에 하단 경계를 설정하는 데 운이 좋았습니다. 테두리 노드를 포함하면BorderThickness="0 1 0 1"
그리드 노드를 둘러싸고 있습니다.다음과 같이 합니다.
Border Style="{StaticResource ItemBorderStyle}" BorderThickness="0 1 0 1"
Grid Style="{StaticResource GridItemStyle}"
언급URL : https://stackoverflow.com/questions/3693820/bottom-borders-on-wpf-grid
반응형
'sourcecode' 카테고리의 다른 글
Excel 커스텀 함수 툴팁 탐색 (0) | 2023.04.14 |
---|---|
ASP.Net 또는 WPF(C#) (0) | 2023.04.14 |
XAML 그리드에서 RowDefinition Height="10*"는 무엇을 의미합니까? (0) | 2023.04.09 |
SELECT 쿼리 빈 결과에 대한 단순 확인 (0) | 2023.04.09 |
목표 C에서 상수를 생성하는 가장 좋은 방법은 무엇입니까? (0) | 2023.04.09 |