DataGridView数据不显示,但在选择数据后将显示-C#

DataGridView数据不显示,但在选择数据后将显示-C#,c#,winforms,C#,Winforms,截图: 我已经在windows窗体应用程序中创建了DataGridView。 我已将数据与DataTable绑定。我得到数据,但它不显示。当我选择该行时,它是可见的 grdPiDetails.DataSource = iDBUtility.GetDataTable("exp_imp_get_all_PI"); 试试这个: 首先单击DataGridView->Edit Column->(左侧)选择Column(如First_Name)->(右侧)设置DataPropertyName(如firs

截图:

我已经在windows窗体应用程序中创建了DataGridView。 我已将数据与DataTable绑定。我得到数据,但它不显示。当我选择该行时,它是可见的

grdPiDetails.DataSource = iDBUtility.GetDataTable("exp_imp_get_all_PI");
试试这个:

首先单击DataGridView->Edit Column->(左侧)选择Column(如First_Name)->(右侧)设置DataPropertyName(如firstname)

将显示记录。

请尝试以下操作:

首先单击DataGridView->Edit Column->(左侧)选择Column(如First_Name)->(右侧)设置DataPropertyName(如firstname)


记录将显示。

发生这种情况可能是因为
DataGridViewCell
前景
颜色设置为
白色

将其包括在
表单加载事件中:[使用
DataGridView更改myDGV
]

myDGV.RowsDefaultCellStyle.ForeColor = Color.Black;

如果这不能解决您的问题,请尝试@Niraj的解决方案

这可能是因为
DataGridViewCell
前景
颜色设置为
白色

将其包括在
表单加载事件中:[使用
DataGridView更改myDGV
]

myDGV.RowsDefaultCellStyle.ForeColor = Color.Black;

如果这不能解决您的问题,请尝试@Niraj的解决方案

您的代码的其余部分在哪里…?它在表单加载方法中。您的代码的其余部分在哪里…?它在表单加载方法中