我想在wpf数据网格中添加一列来指定范围。 为此,我打算用标题" Range"我希望将它分成2列,例如"最小值"和"最大"。 是否有可能代表这样的数据? 如果是,那么绑定到datagrid的数据意味着绑定将如何改变?
答案 0 :(得分:0)
如果你可以让你的最小/最大部分不可调整大小,那么就存在一个相当简单的解决方案:
<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>
将网格正常绑定到数据