0
다음 wpf 직사각형의 너비는 20이지만 높이는 0입니다.
왜 그런지 이해하고 싶습니다. 그것은 ContentAlignment
의 기본 셀 스타일처럼 보이는왜 내 사각형의 높이가 0입니까?
<DataGridTemplateColumn Header="R" Width="20" MaxWidth="20" MinWidth="20">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Border BorderBrush="Green">
<Rectangle Fill="Red"/>
</Border>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
테두리의 높이가 기능 : 프레임 워크 4.0에서
은 이후
CellStyle
속성을 추가 할 수 있습니다? 직사각형에 특정 스타일을 사용합니까? –숨겨진 스타일이 없습니다. 테두리는 위와 같습니다. 내용에 맞게 높이가 0입니다. 실제로 'ContentPresenter'도 높이가 0이므로'DataTemplate '에 콘텐츠가 없다고 가정하기 때문에 문제가 발생합니다. – Gerard
너비와 높이를 명시 적으로 설정해야합니다. –