ColumnStretchMode = ALL을 사용하는 Xceed 데이터 그 렛을 사용하여 열을 눈금에 맞 춥니 다.GroupLevelIndicatorPane으로 인해 ColumnStretchMode = ALL이 열에 적합하지 않습니다.
GroupLevelIndicatorPane을 추가하기 전까지는 완벽하게 작동했습니다. 일단 내가 추가하면 그리드가 더 이상 맞지 않습니다 (GroupLevelIndicatorWidth 양의 폭만큼 벗어납니다).
나는이 계산을 통해 행운을 고려하여 창을 고려할 방법을 찾고있었습니다.
다른 사람이 Xceed 컨트롤을 본 적이 있습니까? (현재의 Xceed 지원이 없으므로 도움이되지 않습니다.)
업데이트 : 왜 이런 일이 발생했는지 알았습니다. 내 그리드 설정이 효과에 뭔가를했다 :
<Style TargetType="{x:Type xcdg:GroupLevelIndicatorPane}">
<Setter Property="Visibility" Value="{Binding RelativeSource=
{RelativeSource FindAncestor, AncestorType={x:Type xcdg:DataRow}},
Path=DataContext.ShouldIndent, Converter=
{StaticResource BooleanToVisibilityConverter}, FallbackValue=Collapsed}" />
</Style>
은 내가 GroupLevelIndicatorPane이 그룹의 일부 유형 붕괴되는 원인. 나는 그것을 꺼냈다. 그리고 계산은 다시 일하기 시작했다.
추측 일부 그룹을 들여 쓰지 않으려면 다른 방법을 찾아야합니다.