C# 如何将DataGrid中的一列绑定到数据源中的多个列?

C# 如何将DataGrid中的一列绑定到数据源中的多个列?,c#,data-binding,datagridview,C#,Data Binding,Datagridview,我有: 数据表有三列:Id,FName,LName 数据网格有两列:Id,全名。其中,Full Name列是FName和LName的组合 DataGrid的全名列如何在不进行任何字符串操作的情况下绑定到两个数据源列(FName和LName) e、 g: }您可以向数据表中添加一个新列 e、 g: } private void DGTest_gridBind() { DataTable table = new DataTable(); t

我有:

  • 数据表有三列:
    Id
    FName
    LName
  • 数据网格有两列:
    Id
    全名
    。其中,
    Full Name
    列是
    FName
    LName
    的组合

DataGrid的
全名
列如何在不进行任何字符串操作的情况下绑定到两个数据源列(
FName
LName

e、 g:


}

您可以向数据表中添加一个新列

e、 g:

}

        private void DGTest_gridBind()
    {
        DataTable table = new DataTable();
        table.Columns.Add("FName", typeof(string));
        table.Columns.Add("LName", typeof(string));

        table.Columns.Add("FullName", typeof(string), "FName + ' ' + LName");

        table.Rows.Add("Jack", "Miller");
        table.Rows.Add("Sam", "Tucker");

        DGTest.DataSource = table;