WPF DataGrid DataGrid.Columns 使用笔记
WPF 中DataGrid 自带的集合编辑器还是非常方便的:
- Xml代码如下
<DataGrid ItemsSource="{Binding Path=ObcTasks}" AutoGenerateColumns="False">
<DataGrid.Columns>
<DataGridTextColumn Header="任务ID" Binding="{Binding TASK_ID}"></DataGridTextColumn>
<DataGridTextColumn Header="任务类型" Binding="{Binding TASK_TYPE}"></DataGridTextColumn>
<DataGridTextColumn Header="需求方" Binding="{Binding LINE}"></DataGridTextColumn>
<DataGridTextColumn Header="需求总数" Binding="{Binding TOTAL}"></DataGridTextColumn>
<DataGridTextColumn Header="单次执行数" Binding="{Binding SUB}"></DataGridTextColumn>
<DataGridTextColumn Header="剩余数" Binding="{Binding SURPLUS}"></DataGridTextColumn>
<DataGridTextColumn Header="排队号" Binding="{Binding WEIGHT}"></DataGridTextColumn>
<DataGridTextColumn Header="创建时间" Binding="{Binding DATA_TIME}"></DataGridTextColumn>
<DataGridTextColumn Header="创建人" Binding="{Binding DATA_OPR}"></DataGridTextColumn>
<DataGridTemplateColumn Header="任务ID" IsReadOnly="True">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Label Content="{Binding Path=TASK_ID}"></Label>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
</DataGrid.Columns>
</DataGrid>
- 画面截屏