欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

WPF 中 DataGrid 绑定数据

程序员文章站 2022-06-07 18:00:09
...

本文中的 DataGrid 的数据源以 list 为例

Xaml 文件中:

        <DataGrid x:Name="dgWorkLog" ItemsSource="{Binding workLogEntities}" AutoGenerateColumns="False" HorizontalAlignment="Center" Margin="59,160,76,65" FontSize="15" Width="692">
            <DataGrid.Columns >
                <DataGridTextColumn Header="上机时间" Width="*" Binding="{Binding TOnTime}"/>
                <DataGridTextColumn Header="下机时间" Width="*" Binding="{Binding ToffTime}" />
                <DataGridTextColumn Header="工作时长" Width="*" Binding="{Binding WorkTime}" />
                <DataGridTextColumn Header="IP" Width="*" Binding="{Binding Ip}" />
            </DataGrid.Columns>
		</Grid>

其中:
<DataGridTextColumn Header="上机时间" Width="*" Binding="{Binding TOnTime}"/> 中的 Binding="{Binding TOnTime} 是绑定的数据源中的具体列名(实体层中类的各属性名称)

Xaml.cs 文件中:

this.dgWorkLog.ItemsSource = workLogEntities;