, 다음, 아주 간단한 해결책은 존재한다 : 당신의 객체에서
- 는 튜플 타입의 속성을 만들거나 어떤 유형은 최소/최대 구조를 나타냅니다. 다음과 같이
- 는 (샘플 바인딩이 튜플로 작동합니다 그래도 난 그것을 시도하지 않았다) 그리드에 템플릿 열을 추가 :
<DataGrid>
<DataGrid.Columns>
<DataGridTemplateColumn Header="Min/Max">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Grid>
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition />
</Grid.RowDefinitions>
<TextBlock Grid.Column="0" Text="{Binding Item1}" />
<TextBlock Grid.Column="1" Text="{Binding Item2}" />
</Grid>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
</DataGrid.Columns>
</DataGrid>
를 그리드 바인딩 데이터에 평소대로
왜 max와 minima라는 클래스의 두 필드를 나타내는 두 개의 열이 없습니까? 게다가 이미 열의 분리 된 요소이기 때문에 부분적으로 열을 나눌 수 없습니다 –